urls.py 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. from django.conf.urls import patterns, url
  2. from django.views.generic import DetailView
  3. from coin.members import views
  4. from coin.members.models import Member
  5. urlpatterns = patterns(
  6. '',
  7. url(r'^$', views.index, name='index'),
  8. url(r'^login/$', 'django.contrib.auth.views.login',
  9. {'template_name': 'members/login.html'},
  10. name = 'login'),
  11. url(r'^logout/$', 'django.contrib.auth.views.logout_then_login',
  12. name = 'logout'),
  13. url(r'^password_change/$', 'django.contrib.auth.views.password_change',
  14. {'post_change_redirect':'members:password_change_done',
  15. 'template_name':'members/registration/password_change_form.html'},
  16. name = 'password_change'),
  17. url(r'^password_change_done/$', 'django.contrib.auth.views.password_change_done',
  18. {'template_name':'members/registration/password_change_done.html'},
  19. name = 'password_change_done'),
  20. url(r'^password_reset/$', 'django.contrib.auth.views.password_reset',
  21. {'post_reset_redirect':'members:password_reset_done',
  22. 'template_name':'members/registration/password_reset_form.html',
  23. 'email_template_name':'members/registration/password_reset_email.html'},
  24. name = 'password_reset'),
  25. url(r'^password_reset_done/$', 'django.contrib.auth.views.password_reset_done',
  26. {'template_name':'members/registration/password_reset_done.html',
  27. 'current_app':'members'},
  28. name = 'password_reset_done'),
  29. url(r'^password_reset_confirm/(?P<uidb64>.+)/(?P<token>.+)$', 'django.contrib.auth.views.password_reset_confirm',
  30. {'post_reset_redirect':'members:password_reset_complete',
  31. 'template_name':'members/registration/password_reset_confirm.html'},
  32. name = 'password_reset_confirm'),
  33. url(r'^password_reset_complete/$', 'django.contrib.auth.views.password_reset_complete',
  34. {'template_name':'members/registration/password_reset_complete.html'},
  35. name = 'password_reset_complete'),
  36. url(r'^detail/$',views.detail,
  37. name='detail'),
  38. url(r'^subscriptions/', views.subscriptions, name = 'subscriptions'),
  39. # url(r'^subscription/(?P<id>\d+)', views.subscriptions, name = 'subscription'),
  40. url(r'^invoices/', views.invoices, name = 'invoices'),
  41. url(r'^contact/', views.index, name='contact')
  42. )