Coverage for ApiJO_Back\urls.py: 100%
3 statements
« prev ^ index » next coverage.py v7.10.7, created at 2025-10-13 15:18 +0200
« prev ^ index » next coverage.py v7.10.7, created at 2025-10-13 15:18 +0200
1"""
2Fichier principal de configuration des URLs du projet.
4Ce module inclut toutes les routes de l'application principale et des applications
5secondaires comme l'API et l'authentification.
7:module: project.urls
8"""
10from django.urls import path, include
11from drf_spectacular.views import SpectacularAPIView, SpectacularSwaggerView, SpectacularRedocView
13#: Liste des URL patterns principales du projet
14urlpatterns = [
15 path('api/schema/', SpectacularAPIView.as_view(), name='schema'),
16 path('api/docs/swagger/', SpectacularSwaggerView.as_view(url_name='schema'), name='swagger-ui'),
17 path('api/docs/redoc/', SpectacularRedocView.as_view(url_name='schema'), name='redoc'),
18 # API principale des Jeux Olympiques
19 path('api/', include('api.urls')),
21 # Routes d'authentification (login, logout, registration, token, etc.)
22 path('api/auth/', include('authentication.urls')),
23 path('api/payment/', include('payment.urls')),
24 path('api/qr_code_service/', include('qr_code_service.urls')),
26 path('api/users/', include('users.urls')),
27]