Files
ibapp-backend/core/apps/projects/urls.py
2025-08-07 10:01:16 +05:00

32 lines
1.4 KiB
Python

from django.urls import path, include
from core.apps.projects.views import project as project_views
from core.apps.projects.views import builder as builder_views
urlpatterns = [
path('project/', include(
[
path('list/', project_views.ProjectListApiView.as_view()),
path('<uuid:id>/', project_views.ProjectDetailApiView.as_view()),
path('create/', project_views.ProjectCreateApiView.as_view()),
path('<uuid:id>/update/', project_views.ProjectUpdateApiView.as_view()),
path('<uuid:id>/delete/', project_views.ProjectDeleteApiView.as_view()),
path('change_folder/', project_views.ChangeProjectFolderApiView.as_view()),
]
)),
path('project_folder/', include(
[
path('create/', project_views.ProjectFolderCreateApiView.as_view()),
path('list/', project_views.ProjectFolderListApiView.as_view()),
path('create/project/', project_views.ProjectFolderCreateProjectApiView.as_view()),
path('<uuid:id>/update/', project_views.ProjectFolderUpdateApiView.as_view()),
path('<uuid:id>/', project_views.ProjectFolderDetailApiView.as_view()),
path('<uuid:id>/delete/', project_views.ProjectFolderDeleteApiView.as_view()),
]
)),
path('builder/', include(
[
path('list/', builder_views.BuilderListApiView.as_view()),
]
))
]