X-Git-Url: https://git.mdrn.pl/cas.git/blobdiff_plain/37e278e43ece42375352c07d9f04991ef58d992c..de84f8005cbb194987bd71fd2e1282f3a113f3cf:/src/accounts/urls.py diff --git a/src/accounts/urls.py b/src/accounts/urls.py index 86e81fa..ab557c7 100644 --- a/src/accounts/urls.py +++ b/src/accounts/urls.py @@ -1,8 +1,22 @@ # -*- coding: utf-8 -*- -from django.conf.urls.defaults import * +from django.conf import settings +from django.conf.urls import patterns, url +from .views import Register urlpatterns = patterns('accounts.views', - url(r'^$', 'account_profile'), + url(r'^$', 'account_profile', name='account_profile'), url(r'^change_profile$', 'account_change_basic_profile'), url(r'^change_password$', 'account_change_password'), ) + +if settings.REGISTRATION_OPEN: + urlpatterns += patterns('accounts.views', + url(r'^register/$', Register.as_view(), name='account_register'), + ) + +urlpatterns += patterns('django.contrib.auth.views', + url(r'^password_reset/$', 'password_reset', name='account_reset_password'), + url(r'^password_reset_done/$', 'password_reset_done'), + url(r'^password_reset_confirm/(?P[^/]+)/(?P[^/]+)/$', 'password_reset_confirm'), + url(r'^password_reset_complete/$', 'password_reset_complete'), +)