diff options
| author | Tim Graham <timograham@gmail.com> | 2018-12-07 17:52:28 -0500 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2018-12-31 10:47:32 -0500 |
| commit | 043bd709425149b8eff3fb821cba5c23aaebd0df (patch) | |
| tree | 7624be405a6a6e5a041e2852251ef76e9d28fa7d /tests/auth_tests/urls.py | |
| parent | 1136d57f01ce3e3efab44163ccd7b3b34ec4207f (diff) | |
Updated test URL patterns to use path() and re_path().
Diffstat (limited to 'tests/auth_tests/urls.py')
| -rw-r--r-- | tests/auth_tests/urls.py | 91 |
1 files changed, 50 insertions, 41 deletions
diff --git a/tests/auth_tests/urls.py b/tests/auth_tests/urls.py index 9dc23cee88..d0b259935b 100644 --- a/tests/auth_tests/urls.py +++ b/tests/auth_tests/urls.py @@ -1,4 +1,3 @@ -from django.conf.urls import url from django.contrib import admin from django.contrib.auth import views from django.contrib.auth.decorators import login_required, permission_required @@ -8,7 +7,7 @@ from django.contrib.messages.api import info from django.http import HttpRequest, HttpResponse from django.shortcuts import render from django.template import RequestContext, Template -from django.urls import path, reverse_lazy +from django.urls import path, re_path, reverse_lazy from django.views.decorators.cache import never_cache @@ -82,63 +81,73 @@ uid_token = r'(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z # special urls for auth test cases urlpatterns = auth_urlpatterns + [ - url(r'^logout/custom_query/$', views.LogoutView.as_view(redirect_field_name='follow')), - url(r'^logout/next_page/$', views.LogoutView.as_view(next_page='/somewhere/')), - url(r'^logout/next_page/named/$', views.LogoutView.as_view(next_page='password_reset')), - url(r'^logout/allowed_hosts/$', views.LogoutView.as_view(success_url_allowed_hosts={'otherserver'})), - url(r'^remote_user/$', remote_user_auth_view), + path('logout/custom_query/', views.LogoutView.as_view(redirect_field_name='follow')), + path('logout/next_page/', views.LogoutView.as_view(next_page='/somewhere/')), + path('logout/next_page/named/', views.LogoutView.as_view(next_page='password_reset')), + path('logout/allowed_hosts/', views.LogoutView.as_view(success_url_allowed_hosts={'otherserver'})), + path('remote_user/', remote_user_auth_view), - url(r'^password_reset_from_email/$', - views.PasswordResetView.as_view(from_email='staffmember@example.com')), - url(r'^password_reset_extra_email_context/$', + path('password_reset_from_email/', views.PasswordResetView.as_view(from_email='staffmember@example.com')), + path( + 'password_reset_extra_email_context/', views.PasswordResetView.as_view(extra_email_context={'greeting': 'Hello!'})), - url(r'^password_reset/custom_redirect/$', + path( + 'password_reset/custom_redirect/', views.PasswordResetView.as_view(success_url='/custom/')), - url(r'^password_reset/custom_redirect/named/$', + path( + 'password_reset/custom_redirect/named/', views.PasswordResetView.as_view(success_url=reverse_lazy('password_reset'))), - url(r'^password_reset/html_email_template/$', + path( + 'password_reset/html_email_template/', views.PasswordResetView.as_view( html_email_template_name='registration/html_password_reset_email.html' )), - url(r'^reset/custom/{}/$'.format(uid_token), - views.PasswordResetConfirmView.as_view(success_url='/custom/')), - url(r'^reset/custom/named/{}/$'.format(uid_token), - views.PasswordResetConfirmView.as_view(success_url=reverse_lazy('password_reset'))), - url(r'^reset/post_reset_login/{}/$'.format(uid_token), - views.PasswordResetConfirmView.as_view(post_reset_login=True)), - url( - r'^reset/post_reset_login_custom_backend/{}/$'.format(uid_token), + re_path( + '^reset/custom/{}/$'.format(uid_token), + views.PasswordResetConfirmView.as_view(success_url='/custom/'), + ), + re_path( + '^reset/custom/named/{}/$'.format(uid_token), + views.PasswordResetConfirmView.as_view(success_url=reverse_lazy('password_reset')), + ), + re_path( + '^reset/post_reset_login/{}/$'.format(uid_token), + views.PasswordResetConfirmView.as_view(post_reset_login=True), + ), + re_path( + '^reset/post_reset_login_custom_backend/{}/$'.format(uid_token), views.PasswordResetConfirmView.as_view( post_reset_login=True, post_reset_login_backend='django.contrib.auth.backends.AllowAllUsersModelBackend', ), ), - url(r'^password_change/custom/$', - views.PasswordChangeView.as_view(success_url='/custom/')), - url(r'^password_change/custom/named/$', - views.PasswordChangeView.as_view(success_url=reverse_lazy('password_reset'))), - url(r'^login_required/$', login_required(views.PasswordResetView.as_view())), - url(r'^login_required_login_url/$', login_required(views.PasswordResetView.as_view(), login_url='/somewhere/')), + path('password_change/custom/', + views.PasswordChangeView.as_view(success_url='/custom/')), + path('password_change/custom/named/', + views.PasswordChangeView.as_view(success_url=reverse_lazy('password_reset'))), + path('login_required/', login_required(views.PasswordResetView.as_view())), + path('login_required_login_url/', login_required(views.PasswordResetView.as_view(), login_url='/somewhere/')), - url(r'^auth_processor_no_attr_access/$', auth_processor_no_attr_access), - url(r'^auth_processor_attr_access/$', auth_processor_attr_access), - url(r'^auth_processor_user/$', auth_processor_user), - url(r'^auth_processor_perms/$', auth_processor_perms), - url(r'^auth_processor_perm_in_perms/$', auth_processor_perm_in_perms), - url(r'^auth_processor_messages/$', auth_processor_messages), - url(r'^custom_request_auth_login/$', + path('auth_processor_no_attr_access/', auth_processor_no_attr_access), + path('auth_processor_attr_access/', auth_processor_attr_access), + path('auth_processor_user/', auth_processor_user), + path('auth_processor_perms/', auth_processor_perms), + path('auth_processor_perm_in_perms/', auth_processor_perm_in_perms), + path('auth_processor_messages/', auth_processor_messages), + path( + 'custom_request_auth_login/', views.LoginView.as_view(authentication_form=CustomRequestAuthenticationForm)), - url(r'^userpage/(.+)/$', userpage, name="userpage"), - url(r'^login/redirect_authenticated_user_default/$', views.LoginView.as_view()), - url(r'^login/redirect_authenticated_user/$', - views.LoginView.as_view(redirect_authenticated_user=True)), - url(r'^login/allowed_hosts/$', - views.LoginView.as_view(success_url_allowed_hosts={'otherserver'})), + re_path('^userpage/(.+)/$', userpage, name='userpage'), + path('login/redirect_authenticated_user_default/', views.LoginView.as_view()), + path('login/redirect_authenticated_user/', + views.LoginView.as_view(redirect_authenticated_user=True)), + path('login/allowed_hosts/', + views.LoginView.as_view(success_url_allowed_hosts={'otherserver'})), path('permission_required_redirect/', permission_required_redirect), path('permission_required_exception/', permission_required_exception), path('login_and_permission_required_exception/', login_and_permission_required_exception), # This line is only required to render the password reset with is_admin=True - url(r'^admin/', admin.site.urls), + path('admin/', admin.site.urls), ] |
