The new updates of partners and user
Made-with: Cursor
This commit is contained in:
@@ -1,14 +1,37 @@
|
||||
from django.urls import path
|
||||
from . import views
|
||||
from . import views, api
|
||||
|
||||
app_name = 'accounts'
|
||||
app_name = "accounts"
|
||||
|
||||
urlpatterns = [
|
||||
path('login/', views.login_view, name='login'),
|
||||
path('logout/', views.logout_view, name='logout'),
|
||||
path('dashboard/', views.dashboard, name='dashboard'),
|
||||
path('users/', views.UserListView.as_view(), name='user_list'),
|
||||
path('users/add/', views.UserCreateView.as_view(), name='user_add'),
|
||||
path('users/<int:pk>/edit/', views.UserUpdateView.as_view(), name='user_edit'),
|
||||
path('users/<int:pk>/delete/', views.UserDeleteView.as_view(), name='user_delete'),
|
||||
path("login/", views.login_view, name="login"),
|
||||
path("logout/", views.logout_view, name="logout"),
|
||||
path("dashboard/", views.dashboard, name="dashboard"),
|
||||
path("users/", views.UserListView.as_view(), name="user_list"),
|
||||
path("users/add/", views.UserCreateView.as_view(), name="user_add"),
|
||||
path("users/<int:pk>/edit/", views.UserUpdateView.as_view(), name="user_edit"),
|
||||
path("users/<int:pk>/delete/", views.UserDeleteView.as_view(), name="user_delete"),
|
||||
]
|
||||
|
||||
|
||||
# Core account APIs (admin/staff)
|
||||
urlpatterns += [
|
||||
path("api/login/", api.LoginAPI.as_view(), name="api_login"),
|
||||
path("api/logout/", api.LogoutAPI.as_view(), name="api_logout"),
|
||||
path("api/users/list/", api.UserListAPI.as_view(), name="api_user_list"),
|
||||
path("api/users/create/", api.UserCreateAPI.as_view(), name="api_user_create"),
|
||||
path("api/users/update/", api.UserUpdateAPI.as_view(), name="api_user_update"),
|
||||
path("api/users/delete/", api.UserDeleteAPI.as_view(), name="api_user_delete"),
|
||||
]
|
||||
|
||||
|
||||
# Partner APIs
|
||||
urlpatterns += [
|
||||
path("api/partner/login/", api.PartnerLoginAPI.as_view(), name="partner_api_login"),
|
||||
path("api/partner/logout/", api.PartnerLogoutAPI.as_view(), name="partner_api_logout"),
|
||||
path("api/partner/dashboard/", api.PartnerDashboardAPI.as_view(), name="partner_api_dashboard"),
|
||||
path("api/partner/users/list/", api.PartnerListUsersAPI.as_view(), name="partner_api_user_list"),
|
||||
path("api/partner/users/create/", api.PartnerCreateUserAPI.as_view(), name="partner_api_user_create"),
|
||||
path("api/partner/users/update/", api.PartnerUpdateUserAPI.as_view(), name="partner_api_user_update"),
|
||||
path("api/partner/users/delete/", api.PartnerDeleteUserAPI.as_view(), name="partner_api_user_delete"),
|
||||
]
|
||||
Reference in New Issue
Block a user