summaryrefslogtreecommitdiff
path: root/sbhs/urls.py
diff options
context:
space:
mode:
Diffstat (limited to 'sbhs/urls.py')
-rw-r--r--sbhs/urls.py40
1 files changed, 38 insertions, 2 deletions
diff --git a/sbhs/urls.py b/sbhs/urls.py
index 5e79b21..81b63c8 100644
--- a/sbhs/urls.py
+++ b/sbhs/urls.py
@@ -1,9 +1,12 @@
from django.conf.urls import url
-
+from django.contrib.auth.views import (
+ password_reset, password_change, password_change_done, password_reset_done,
+ password_reset_confirm, password_reset_complete
+ )
from . import views
urlpatterns = [
- ####### Account URLS ########
+ ################## Account URLS ####################
url(r'^$', views.index, name='pages_index'),
url(r'^about/?$', views.about, name='pages_about'),
# url(r'^contact/?$', views.contact, name='pages_contact'),
@@ -25,5 +28,38 @@ urlpatterns = [
url(r'^account/update_email/$',views.update_email, \
name='update_email'),
+ # change password urls
+ url(r'^account/password-change/$', password_change,
+ {'template_name': 'account/registration/password_change_form.html'},
+ name='password_change'),
+ url(r'^account/password-change/done/$', password_change_done,
+ {'template_name': 'account/registration/password_change_done.html'},
+ name='password_change_done'),
+
+ # restore password urls
+ url(r'^account/password-reset/$', password_reset,
+ {'template_name': 'account/registration/password_reset_form.html'},
+ name='password_reset'),
+ url(r'^account/password-reset/done/$', password_reset_done,
+ {'template_name': 'account/registration/password_reset_done.html'},
+ name='password_reset_done'),
+ url(r'^account/password-reset/confirm/(?P<uidb64>[-\w]+)/(?P<token>[-\w]+)/$',
+ password_reset_confirm,
+ {'template_name': 'account/registration/password_reset_confirm.html'},
+ name='password_reset_confirm'),
+ url(r'^account/password-reset/complete/$', password_reset_complete,
+ {'template_name': 'account/registration/password_reset_complete.html'},
+ name='password_reset_complete'),
+
+ ################## Slot Urls #######################
url(r'^slot/new/$',views.slot_new,name='slot_new'),
+
+ ################## Dashboard Urls ######################
+ url(r'^dashboard/$',views.dashboard_index, name='dashboard_index'),
+
+ ################## Experiment urls #####################
+ url(r'^experiment/check_connection/$',views.check_connection,
+ name='experiment_check_connection'),
+
+ url(r'^experiment/initiate/$',views.initiation,name='experiment_initiate')
]