from django.urls import path, re_path from . import views # RF from .views import RegisterFormView, RegisterFormWithIdView, send, resend, archive # SubClasses from .views import StudentView, GuardianView, ChildrenListView, StudentListView # Files from .views import RegistrationFileTemplateView, RegistrationFileTemplateSimpleView, RegistrationFileView, RegistrationFileSimpleView from .views import RegistrationFileGroupView, RegistrationFileGroupSimpleView, get_registration_files_by_group urlpatterns = [ re_path(r'^registerForms/(?P[0-9]+)/archive$', archive, name="archive"), re_path(r'^registerForms/(?P[0-9]+)/resend$', resend, name="resend"), re_path(r'^registerForms/(?P[0-9]+)/send$', send, name="send"), re_path(r'^registerForms/(?P[0-9]+)$', RegisterFormWithIdView.as_view(), name="registerForm"), re_path(r'^registerForms$', RegisterFormView.as_view(), name="registerForms"), # Page INSCRIPTION - Liste des élèves re_path(r'^students$', StudentListView.as_view(), name="students"), # Page de formulaire d'inscription - ELEVE re_path(r'^students/(?P[0-9]+)$', StudentView.as_view(), name="students"), # Page PARENT - Liste des children re_path(r'^children/(?P[0-9]+)$', ChildrenListView.as_view(), name="children"), # Page de formulaire d'inscription - RESPONSABLE re_path(r'^lastGuardianId$', GuardianView.as_view(), name="lastGuardianId"), # modèles de fichiers d'inscription re_path(r'^registrationFileTemplates/(?P[0-9]+)$', RegistrationFileTemplateSimpleView.as_view(), name="registrationFileTemplate"), re_path(r'^registrationFileTemplates$', RegistrationFileTemplateView.as_view(), name='registrationFileTemplates'), # fichiers d'inscription re_path(r'^registrationFiles/(?P[0-9]+)$', RegistrationFileSimpleView.as_view(), name='registrationFiles'), re_path(r'^registrationFiles$', RegistrationFileView.as_view(), name="registrationFiles"), re_path(r'^registrationFileGroups/(?P[0-9]+)$', RegistrationFileGroupSimpleView.as_view(), name='registrationFileGroupDetail'), re_path(r'^registrationFileGroups/(?P[0-9]+)/registrationFiles$', get_registration_files_by_group, name="get_registration_files_by_group"), re_path(r'^registrationFileGroups$', RegistrationFileGroupView.as_view(), name='registrationFileGroups'), ]