diff --git a/wagtail/wagtailadmin/urls.py b/wagtail/wagtailadmin/urls.py index b26591905..93b78bed3 100644 --- a/wagtail/wagtailadmin/urls.py +++ b/wagtail/wagtailadmin/urls.py @@ -6,13 +6,6 @@ from wagtail.wagtailadmin.forms import LoginForm, PasswordResetForm urlpatterns = patterns( 'django.contrib.auth.views', - url( - r'^login/$', 'login', { - 'template_name': 'wagtailadmin/login.html', - 'authentication_form': LoginForm, - 'extra_context': {'show_password_reset': getattr(settings, 'WAGTAIL_PASSWORD_MANAGEMENT_ENABLED', True)}, - } , name='wagtailadmin_login' - ), url(r'^logout/$', 'logout', {'next_page': 'wagtailadmin_login'}), # Password reset @@ -79,4 +72,11 @@ urlpatterns += patterns( url(r'^account/$', 'account.account', name='wagtailadmin_account'), url(r'^account/change_password/$', 'account.change_password', name='wagtailadmin_account_change_password'), -) + url( + r'^login/$', 'account.login_wrapper', { + 'template_name': 'wagtailadmin/login.html', + 'authentication_form': LoginForm, + 'extra_context': {'show_password_reset': getattr(settings, 'WAGTAIL_PASSWORD_MANAGEMENT_ENABLED', True)}, + } , name='wagtailadmin_login' + ), +) \ No newline at end of file diff --git a/wagtail/wagtailadmin/views/account.py b/wagtail/wagtailadmin/views/account.py index 7188f37a7..2bac17ac6 100644 --- a/wagtail/wagtailadmin/views/account.py +++ b/wagtail/wagtailadmin/views/account.py @@ -38,5 +38,4 @@ def login_wrapper(request, **kwargs): if request.user.is_authenticated(): return redirect(settings.LOGIN_REDIRECT_URL) else: - return login(request, **kwargs) - + return login(request, **kwargs) \ No newline at end of file