Files
ibapp-backend/config/urls.py
2025-08-01 11:07:10 +05:00

31 lines
932 B
Python

from django.contrib import admin
from django.urls import path, include
from django.conf import settings
from django.conf.urls.static import static
from config.conf.drf_yasg import schema_view
urlpatterns = [
# Admin Panel
path('admin/', admin.site.urls),
# Api V1
path('api/v1/', include(
[
path('accounts/', include('core.apps.accounts.urls')),
path('company/', include('core.apps.company.urls')),
path('shared/', include('core.apps.shared.urls')),
]
)),
# Swagger and Redoc
path('swagger/', schema_view.with_ui('swagger', cache_timeout=0), name='schema-swagger-ui'),
path('redoc/', schema_view.with_ui('redoc', cache_timeout=0), name='schema-redoc'),
]
# Media and Static Files
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)