add permission list api view

This commit is contained in:
behruz-dev
2025-08-06 16:50:09 +05:00
parent 2e9ddd5f8d
commit ce54f66a32
15 changed files with 196 additions and 9 deletions

View File

@@ -3,6 +3,7 @@ from django.urls import path, include
from core.apps.accounts.views.login import LoginApiView
from core.apps.accounts.views import user as user_views
from core.apps.accounts.views import role as role_views
from core.apps.accounts.views import permission as permission_views
urlpatterns = [
@@ -19,11 +20,17 @@ urlpatterns = [
path('create/', user_views.UserCreateApiView.as_view()),
path('list/', user_views.UserListApiView.as_view()),
path('<uuid:id>/', user_views.UserUpdateApiView.as_view()),
path('permissions/', user_views.UserPermissionListApiView.as_view()),
]
)),
path('role/', include(
[
path('list/', role_views.RoleListApiView.as_view()),
]
))
)),
path('permission/', include(
[
path('list/', permission_views.PermissionListApiView.as_view()),
]
)),
]