feat(projects): add projects app's basic structure and endpoints

This commit is contained in:
2026-03-11 18:51:04 +08:00
parent 7b6b288c41
commit 7152ab9aca
13 changed files with 893 additions and 2 deletions

View File

@@ -42,6 +42,7 @@ LOCAL_APPS = [
"apps.users",
"apps.workspaces",
"apps.clients",
"apps.projects",
]
INSTALLED_APPS = DJANGO_APPS + THIRD_PARTY_APPS + LOCAL_APPS

View File

@@ -16,8 +16,9 @@ urlpatterns = [
path("api/redoc/", SpectacularRedocView.as_view(url_name="schema"), name="redoc"),
# Apps
path("api/users/", include("apps.users.api.urls"), name="users"),
path('api/', include('apps.workspaces.api.urls')),
path('api/', include('apps.clients.api.urls')),
path('api/', include('apps.workspaces.api.urls'), name="workspaces"),
path('api/', include('apps.clients.api.urls'), name="clients"),
path('api/', include('apps.projects.api.urls'), name="projects"),
]
if settings.DEBUG: