operations_project/apps/accounts/urls.py

20 lines
863 B
Python
Raw Normal View History

2025-05-07 18:01:48 +08:00
# apps/accounts/urls.py
from django.urls import path
from apps.accounts.views import (
LoginView, RegisterView, LogoutView, user_profile, change_password,
user_detail, user_update, user_delete, verify_token, user_list
)
urlpatterns = [
path('login/', LoginView.as_view(), name='login'),
path('register/', RegisterView.as_view(), name='register'),
path('logout/', LogoutView.as_view(), name='logout'),
path('profile/', user_profile, name='user_profile'),
path('change-password/', change_password, name='change_password'),
path('verify-token/', verify_token, name='verify_token'),
path('users/', user_list, name='user_list'),
path('users/<str:pk>/', user_detail, name='user_detail'),
path('users/<str:pk>/update/', user_update, name='user_update'),
path('users/<str:pk>/delete/', user_delete, name='user_delete'),
]