init
Some checks failed
CI/CD / Backend & Frontend Checks (push) Has been cancelled
CI/CD / Deploy to Production (push) Has been cancelled

This commit is contained in:
2026-05-18 11:34:07 +03:30
commit 7a8ddeabed
279 changed files with 37390 additions and 0 deletions

24
backend/config/urls.py Normal file
View File

@@ -0,0 +1,24 @@
from django.contrib import admin
from django.urls import path, include
from django.conf import settings
from django.conf.urls.static import static
from ninja import NinjaAPI
from api.urls import router as api_router
api = NinjaAPI(
title="CS Association API",
version="1.0.0",
description="API for University Computer Science Association",
)
api.add_router("", api_router)
urlpatterns = [
path('admin/', admin.site.urls),
path('api/', api.urls),
path("", include("django_prometheus.urls")),
]
if settings.DEBUG:
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)