Project

General

Profile

Download (2.46 KB) Statistics
| Branch: | Tag: | Revision:
22dfa9ef Benjamin Dauvergne
from django.conf.urls import url, patterns, include
ebbef814 Jérôme Schneider
e92e5a1b Benjamin Dauvergne
from calebasse.cbv import TemplateView
8aedbfdb Benjamin Dauvergne
ad9330e1 Jérôme Schneider
from views import (redirect_today, AgendaHomepageView, NewAppointmentView,
b0e22743 Jérôme Schneider
NewEventView, AgendaServiceActivityView, UpdateAppointmentView,
9c1d4044 Jérôme Schneider
UpdateEventView, AgendaServiceActValidationView, AutomatedValidationView,
ba9e01fa Mikaël Ates
UnlockAllView, AgendasTherapeutesView, JoursNonVerrouillesView)
22dfa9ef Benjamin Dauvergne
agenda_patterns = patterns('',
url(r'^$',
0f0cacbb Jérôme Schneider
AgendaHomepageView.as_view(
22dfa9ef Benjamin Dauvergne
template_name='agenda/index.html'),
name='agenda'),
0a82dcb8 Benjamin Dauvergne
url(r'^nouveau-rdv/$',
e92e5a1b Benjamin Dauvergne
NewAppointmentView.as_view(),
0a82dcb8 Benjamin Dauvergne
name='nouveau-rdv'),
b0e22743 Jérôme Schneider
url(r'^update-rdv/(?P<id>\d+)$',
UpdateAppointmentView.as_view(),
name='update-rdv'),
67707adb Jérôme Schneider
url(r'^new-event/$',
NewEventView.as_view(),
name='new-event'),
9c1d4044 Jérôme Schneider
url(r'^update-event/(?P<id>\d+)$',
UpdateEventView.as_view(),
name='update-event'),
22dfa9ef Benjamin Dauvergne
url(r'^activite-du-service/$',
ad9330e1 Jérôme Schneider
AgendaServiceActivityView.as_view(
3fb83060 Jérôme Schneider
template_name='agenda/service-activity.html'),
22dfa9ef Benjamin Dauvergne
name='activite-du-service'),
url(r'^validation-des-actes/$',
6a53951f Mikaël Ates
AgendaServiceActValidationView.as_view(
e37c8bd1 Jérôme Schneider
template_name='agenda/act-validation.html'),
22dfa9ef Benjamin Dauvergne
name='validation-des-actes'),
6a53951f Mikaël Ates
url(r'^validation-des-actes/validation-all/$',
AutomatedValidationView.as_view(),
name='validation-all'),
url(r'^validation-des-actes/unlock-all/$',
UnlockAllView.as_view(),
name='unlock-all'),
22dfa9ef Benjamin Dauvergne
url(r'^rendez-vous-periodiques/$',
TemplateView.as_view(
template_name='agenda/rendez-vous-periodique.html'),
name='rendez-vous-periodiques'),
ec83d7ba Frédéric Péters
url(r'^agendas-therapeutes/$',
AgendasTherapeutesView.as_view(
template_name='agenda/agendas-therapeutes.html'),
name='agendas-therapeutes'),
ba9e01fa Mikaël Ates
url(r'^jours-non-verrouilles/$',
JoursNonVerrouillesView.as_view(
fcfb4f5b Mikaël Ates
template_name='agenda/days-not-locked.html'),
name='days-not-locked'),
ebbef814 Jérôme Schneider
)
22dfa9ef Benjamin Dauvergne
urlpatterns = patterns('',
url(r'^$', redirect_today),
url(r'^(?P<date>[^/]*)/', include(agenda_patterns)))