urls.py 1.1 KB

12345678910111213141516171819202122
  1. from django.urls import path
  2. from .views import index, other_page, AdvUserLoginView, profile, AdvUserLogoutView
  3. from .views import ChangeUserInfoView, AdvUserPasswordChangeView, RegisterUserView, RegisterDoneView
  4. from .views import user_activate, DeleteUserView
  5. app_name = 'mainapp'
  6. urlpatterns = [
  7. path('accounts/register/activate/<str:sign>/', user_activate, name='register_activate'),
  8. path('accounts/register/done/', RegisterDoneView.as_view(), name='register_done'),
  9. path('accounts/register/', RegisterUserView.as_view(), name='register'),
  10. path('accounts/login/', AdvUserLoginView.as_view(), name='login'),
  11. path('accounts/profile/delete/', DeleteUserView.as_view(), name='profile_delete'),
  12. path('accounts/profile/change/', ChangeUserInfoView.as_view(), name='profile_change'),
  13. path('accounts/profile/', profile, name='profile'),
  14. path('accounts/password/change/', AdvUserPasswordChangeView.as_view(), name='password_change'),
  15. path('accounts/logout/', AdvUserLogoutView.as_view(), name='logout'),
  16. path('<str:page>/', other_page, name='other'),
  17. path('', index, name='index'),
  18. ]