from django.conf.urls import url from gestioncof import petits_cours_views, views from gestioncof.decorators import buro_required from gestioncof.petits_cours_views import DemandeDetailView, DemandeListView export_patterns = [ url(r"^members$", views.export_members, name="cof.membres_export"), url( r"^mega/avecremarques$", views.export_mega_remarksonly, name="cof.mega_export_remarks", ), url( r"^mega/participants$", views.export_mega_participants, name="cof.mega_export_participants", ), url(r"^mega/orgas$", views.export_mega_orgas, name="cof.mega_export_orgas"), # url(r'^mega/(?P.+)$', views.export_mega_bytype), url(r"^mega$", views.export_mega, name="cof.mega_export"), ] petitcours_patterns = [ url( r"^inscription$", petits_cours_views.inscription, name="petits-cours-inscription", ), url(r"^demande$", petits_cours_views.demande, name="petits-cours-demande"), url( r"^demande-raw$", petits_cours_views.demande_raw, name="petits-cours-demande-raw", ), url( r"^demandes$", buro_required(DemandeListView.as_view()), name="petits-cours-demandes-list", ), url( r"^demandes/(?P\d+)$", buro_required(DemandeDetailView.as_view()), name="petits-cours-demande-details", ), url( r"^demandes/(?P\d+)/traitement$", petits_cours_views.traitement, name="petits-cours-demande-traitement", ), url( r"^demandes/(?P\d+)/retraitement$", petits_cours_views.retraitement, name="petits-cours-demande-retraitement", ), ] surveys_patterns = [ url( r"^(?P\d+)/status$", views.survey_status, name="survey.details.status", ), url(r"^(?P\d+)$", views.survey, name="survey.details"), ] events_patterns = [ url(r"^(?P\d+)$", views.event, name="event.details"), url(r"^(?P\d+)/status$", views.event_status, name="event.details.status"), ] calendar_patterns = [ url(r"^subscription$", views.calendar, name="calendar"), url( r"^(?P[a-z0-9-]+)/calendar.ics$", views.calendar_ics, name="calendar.ics" ), ] clubs_patterns = [ url(r"^membres/(?P\w+)", views.membres_club, name="membres-club"), url(r"^liste", views.liste_clubs, name="liste-clubs"), url( r"^change_respo/(?P\w+)/(?P\d+)", views.change_respo, name="change-respo", ), ]