Brak opisu

urls.py 1.9KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. from django.conf.urls import url
  2. from counter.rss import SeumFeed
  3. from django.contrib.auth import views as auth_views
  4. from django.views.generic.base import RedirectView
  5. from . import views
  6. urlpatterns = [
  7. url(r'^$', views.home, name="home"),
  8. url(r'^reset-counter/$', views.resetCounter, name="reset-counter"),
  9. url(r'^counter/(?P<id_counter>\d+)/$', views.counter, name="counter"),
  10. url(r'^rss/$', SeumFeed()),
  11. url(r'^create_user/$', views.createUser, name="create_user"),
  12. url(r'^toggle-notif/$', views.toggleEmailNotifications,
  13. name="toggle_email_notifications"),
  14. url(r'^login/$', auth_views.login,
  15. {'template_name': 'login.html'},
  16. name="login"),
  17. url(r'^logout/$', auth_views.logout_then_login,
  18. name='logout'),
  19. url(r'^password/change/$', auth_views.password_change,
  20. {'template_name': 'passwordChange.html'},
  21. name="password_change"),
  22. url(r'^password/change/done∕$', auth_views.password_change_done,
  23. {'template_name': 'passwordChangeDone.html'},
  24. name="password_change_done"),
  25. url(r'^password/reset/$', auth_views.password_reset,
  26. {'template_name': 'passwordReset.html',
  27. 'email_template_name': 'resetEmail.txt',
  28. 'subject_template_name': 'subjectEmail.txt'},
  29. name="password_reset"),
  30. url(r'^password/reset/confirm/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>.+)/$',
  31. auth_views.password_reset_confirm,
  32. {'template_name': 'passwordResetConfirm.html'},
  33. name="password_reset_confirm"),
  34. url(r'^password/reset/complete/$',
  35. auth_views.password_reset_complete,
  36. {'template_name': 'passwordResetComplete.html'},
  37. name="password_reset_complete"),
  38. url(r'^password/reset/done/$',
  39. auth_views.password_reset_done,
  40. {'template_name': 'passwordResetDone.html'},
  41. name="password_reset_done"),
  42. url(r'^', RedirectView.as_view(pattern_name='home')),
  43. ]