Django在登录后重定向到仪表板
我创建了一个登录页面[这是urlDjango在登录后重定向到仪表板,django,python-3.x,django-templates,django-urls,Django,Python 3.x,Django Templates,Django Urls,我创建了一个登录页面[这是url127.0.0.1]。当我登录时,它会将我重定向到dashboard127.0.0.1/dashboard,但当我转到127.0.0.1时,我会看到登录表单。我想在登录后创建重定向到127.0.0.1/仪表板 我用的是Django的认证系统 以下是我的网址: urlpatterns = [ url(r'^admin/', include(admin.site.urls)), url(r'^account/', include('account.ur
127.0.0.1
]。当我登录时,它会将我重定向到dashboard127.0.0.1/dashboard
,但当我转到127.0.0.1
时,我会看到登录表单。我想在登录后创建重定向到127.0.0.1/仪表板
我用的是Django的认证系统
以下是我的网址:
urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'^account/', include('account.urls')),
url(r'', auth_views.login, name='login'),
]
在我看来,我必须利用这次会议,但我不确定。我缺少什么?对于Django 1.10,有一个新的重定向\u已验证\u用户
参数登录视图,用于重定向已验证用户,使其无法查看登录页面。在您的URL.py中:
...
url(r'', auth_views.login, {'redirect_authenticated_user': True}, name='login'),
...
默认情况下,此参数为False。对于Django 1.10,有一个新的重定向\u authenticated\u user
参数登录视图,用于重定向已验证用户,使其无法查看登录页面。在您的URL.py中:
...
url(r'', auth_views.login, {'redirect_authenticated_user': True}, name='login'),
...
默认情况下,此参数为False。的可能重复