49 lines
2.9 KiB
Python
49 lines
2.9 KiB
Python
""" Ce fichier est pour organiser les URLs de l'application web. Le code de ce module est une correspondance entre expressions de chemins d’URL et fonctions Python.
|
||
"""
|
||
from django.urls import include, path
|
||
from rest_framework import routers
|
||
|
||
from . import views
|
||
|
||
router = routers.DefaultRouter()
|
||
router.register(r'notations', views.NotationView, basename='Notation')
|
||
router.register(r'decisions', views.DecisionView, basename='Decision')
|
||
router.register(r'groupes_marques', views.MarquesGroupeView, basename='MarquesGroupe')
|
||
router.register(r'marques', views.MarqueView, basename='Marque')
|
||
router.register(r'domaines', views.DomaineView, basename='Domaine')
|
||
router.register(r'filieres', views.FiliereView, basename='Filiere')
|
||
router.register(r'administres', views.AdministreView, basename='Administre')
|
||
router.register(r'administres_pams', views.AdministrePAMView, basename='Administre')
|
||
router.register(r'postes', views.PosteView, basename='Poste')
|
||
router.register(r'postes_pams', views.PostePAMView, basename='Poste')
|
||
router.register(r'liste_preferences', views.ListesPreferencesView, basename='PreferencesListe')
|
||
router.register(r'fmob', views.FmobView, basename='FMOB')
|
||
router.register(r'formation_emploi', views.FormationEmploiView, basename='FormationEmploi')
|
||
router.register(r'sous_vivier_association', views.SousVivierAssociationView, basename='SousVivierAssociation')
|
||
router.register(r'fe_pcp', views.PcpFeGroupeView, basename='PcpFeGroupe')
|
||
# Wire up our API using automatic URL routing.
|
||
# Additionally, we include login URLs for the browsable API.
|
||
urlpatterns = [
|
||
path('alimentation/', views.AlimentationView.as_view()),
|
||
path('nettoyage_pam/', views.NettoyagePamView.as_view()),
|
||
path('chargement_pam/', views.AlimentationPamView.as_view()),
|
||
path('alimentation_ref_fe/', views.AlimentationReferentielView.as_view()),
|
||
path('alimentation_zones_geo/', views.AlimentationZoneGeographiqueView.as_view()),
|
||
path('alimentation_ref_droits/', views.AlimentationReferentielsDroitView.as_view()),
|
||
path('alimentation_commentaires/', views.AlimentationCommentairesView.as_view()),
|
||
path('suppression_administres/', views.SuppressionAdministresView.as_view()),
|
||
path('exportation_fichiers/', views.ExportationFichiersView.as_view()),
|
||
path('scoring/', views.ScoringView.as_view()),
|
||
path('arret/', views.ArretCalcul.as_view()),
|
||
path('suppression/', views.SuppressionAdministresView.as_view()),
|
||
path('references/', views.ReferencesView.as_view()),
|
||
path('me/', views.CurrentUserView.as_view()),
|
||
path('auth/', include('rest_framework.urls', namespace='rest_framework')),
|
||
path('chargement_sv/', views.ChargementSVView.as_view()),
|
||
path('chargement_competences/', views.ChargementCompetenceView.as_view()),
|
||
path('fiche_detaillee/', views.FicheDetailleeView.as_view()),
|
||
path('reporting/', views.ReportingView.as_view()),
|
||
path('', include(router.urls)),
|
||
|
||
]
|