gestioCOF/gestioncof/urls.py
Martin Pépin 7b32edbd38 Rend le calendrier plus dynamique
Plus besoin de s'authentifier pour accéder au calendrier : il suffit
d'entrer la bonne url qui contient un token aléatoire propre à chaque
utilisateur.
Ce token ne change pas lorsqu'on modifie son inscription
2016-07-15 23:31:26 +02:00

47 lines
1.9 KiB
Python

from django.conf.urls import url
from gestioncof.petits_cours_views import DemandeListView
export_patterns = [
url(r'^members$', 'gestioncof.views.export_members'),
url(r'^mega/avecremarques$', 'gestioncof.views.export_mega_remarksonly'),
url(r'^mega/participants$', 'gestioncof.views.export_mega_participants'),
url(r'^mega/orgas$', 'gestioncof.views.export_mega_orgas'),
url(r'^mega/(?P<type>.+)$', 'gestioncof.views.export_mega_bytype'),
url(r'^mega$', 'gestioncof.views.export_mega'),
]
petitcours_patterns = [
url(r'^inscription$', 'gestioncof.petits_cours_views.inscription',
name='petits-cours-inscription'),
url(r'^demande$', 'gestioncof.petits_cours_views.demande',
name='petits-cours-demande'),
url(r'^demande-raw$', 'gestioncof.petits_cours_views.demande_raw',
name='petits-cours-demande-raw'),
url(r'^demandes$', DemandeListView.as_view(),
name='petits-cours-demandes-list'),
url(r'^demandes/(?P<demande_id>\d+)$',
'gestioncof.petits_cours_views.details',
name='petits-cours-demande-details'),
url(r'^demandes/(?P<demande_id>\d+)/traitement$',
'gestioncof.petits_cours_views.traitement',
name='petits-cours-demande-traitement'),
url(r'^demandes/(?P<demande_id>\d+)/retraitement$',
'gestioncof.petits_cours_views.retraitement',
name='petits-cours-demande-retraitement'),
]
surveys_patterns = [
url(r'^(?P<survey_id>\d+)/status$', 'gestioncof.views.survey_status'),
url(r'^(?P<survey_id>\d+)$', 'gestioncof.views.survey'),
]
events_patterns = [
url(r'^(?P<event_id>\d+)$', 'gestioncof.views.event'),
url(r'^(?P<event_id>\d+)/status$', 'gestioncof.views.event_status'),
]
calendar_patterns = [
url(r'^subscription$', 'gestioncof.views.calendar'),
url(r'^(?P<token>[a-z0-9-]+)/calendar.ics$',
'gestioncof.views.calendar_ics')
]