urls.py 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. from django.conf.urls import url
  2. from django.contrib.auth import views as auth_views
  3. from django.views.generic import RedirectView
  4. from . import views
  5. urlpatterns = [
  6. url(r'^get_view/$', views.get_view, name='get_view'),
  7. url(r'^post_view/$', views.post_view),
  8. url(r'^trace_view/$', views.trace_view),
  9. url(r'^header_view/$', views.view_with_header),
  10. url(r'^raw_post_view/$', views.raw_post_view),
  11. url(r'^redirect_view/$', views.redirect_view),
  12. url(r'^secure_view/$', views.view_with_secure),
  13. url(r'^permanent_redirect_view/$', RedirectView.as_view(url='/get_view/', permanent=True)),
  14. url(r'^temporary_redirect_view/$', RedirectView.as_view(url='/get_view/', permanent=False)),
  15. url(r'^http_redirect_view/$', RedirectView.as_view(url='/secure_view/')),
  16. url(r'^https_redirect_view/$', RedirectView.as_view(url='https://testserver/secure_view/')),
  17. url(r'^double_redirect_view/$', views.double_redirect_view),
  18. url(r'^bad_view/$', views.bad_view),
  19. url(r'^form_view/$', views.form_view),
  20. url(r'^form_view_with_template/$', views.form_view_with_template),
  21. url(r'^formset_view/$', views.formset_view),
  22. url(r'^login_protected_view/$', views.login_protected_view),
  23. url(r'^login_protected_method_view/$', views.login_protected_method_view),
  24. url(r'^login_protected_view_custom_redirect/$', views.login_protected_view_changed_redirect),
  25. url(r'^permission_protected_view/$', views.permission_protected_view),
  26. url(r'^permission_protected_view_exception/$', views.permission_protected_view_exception),
  27. url(r'^permission_protected_method_view/$', views.permission_protected_method_view),
  28. url(r'^session_view/$', views.session_view),
  29. url(r'^broken_view/$', views.broken_view),
  30. url(r'^mail_sending_view/$', views.mail_sending_view),
  31. url(r'^mass_mail_sending_view/$', views.mass_mail_sending_view),
  32. url(r'^django_project_redirect/$', views.django_project_redirect),
  33. url(r'^accounts/login/$', auth_views.login, {'template_name': 'login.html'}),
  34. url(r'^accounts/logout/$', auth_views.logout),
  35. ]