diff options
Diffstat (limited to 'ishtar_common/urls_registration.py')
-rw-r--r-- | ishtar_common/urls_registration.py | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/ishtar_common/urls_registration.py b/ishtar_common/urls_registration.py index 556bf6f95..a3bc5efb1 100644 --- a/ishtar_common/urls_registration.py +++ b/ishtar_common/urls_registration.py @@ -1,5 +1,4 @@ -from django.conf.urls import url -from django.urls import path +from django.urls import path, re_path from django.views.generic.base import TemplateView try: @@ -12,7 +11,8 @@ from django.contrib.auth import views as auth_views from ishtar_common import views urlpatterns = [ - url(r'^accounts/activate/complete/$', + re_path( + r'^accounts/activate/complete/$', TemplateView.as_view( template_name='registration/activation_complete.html' ), @@ -21,23 +21,27 @@ urlpatterns = [ # [a-fA-F0-9]{40} because a bad activation key should still get to # the view; that way it can return a sensible "invalid key" # message instead of a confusing 404. - url(r'^accounts/activate/(?P<activation_key>\w+)/$', + re_path( + r'^accounts/activate/(?P<activation_key>\w+)/$', registration_views.ActivationView.as_view(), name='registration_activate'), - url(r'^accounts/register/$', + re_path( + r'^accounts/register/$', views.RegistrationView.as_view(), name='registration_register'), - url(r'^accounts/register/complete/$', + re_path( + r'^accounts/register/complete/$', TemplateView.as_view( template_name='registration/registration_complete.html' ), name='registration_complete'), - url(r'^accounts/register/closed/$', + re_path( + r'^accounts/register/closed/$', TemplateView.as_view( template_name='registration/registration_closed.html' ), name='registration_disallowed'), - # url("^accounts/", include('django.contrib.auth.urls')), + # re_path("^accounts/", include('django.contrib.auth.urls')), path('accounts/login/', views.LoginView.as_view(), name='login'), path('accounts/logout/', views.LogoutView.as_view(), name='logout'), path('accounts/password_change/', views.PasswordChangeView.as_view(), @@ -45,4 +49,4 @@ urlpatterns = [ path('accounts/password_reset/', views.PasswordResetView.as_view(), name='password_reset'), path('accounts/reset/<uidb64>/<token>/', views.PasswordResetConfirmView.as_view(), name='password_reset_confirm'), -]
\ No newline at end of file +] |