Project

General

Profile

Download (1.34 KB) Statistics
| Branch: | Tag: | Revision:

calebasse / calebasse / agenda / urls.py @ e37c8bd1

1
from django.conf.urls import url, patterns, include
2

    
3
from calebasse.cbv import TemplateView
4

    
5
from views import (redirect_today, AgendaHomepageView, NewAppointmentView,
6
        NewEventView, AgendaServiceActivityView)
7

    
8

    
9
agenda_patterns = patterns('',
10
            url(r'^$',
11
                AgendaHomepageView.as_view(
12
                    template_name='agenda/index.html'),
13
                name='agenda'),
14
            url(r'^nouveau-rdv/$',
15
                NewAppointmentView.as_view(),
16
                name='nouveau-rdv'),
17
            url(r'^new-event/$',
18
                NewEventView.as_view(),
19
                name='new-event'),
20
            url(r'^activite-du-service/$',
21
                AgendaServiceActivityView.as_view(
22
                    template_name='agenda/service-activity.html'),
23
                name='activite-du-service'),
24
            url(r'^validation-des-actes/$',
25
                TemplateView.as_view(
26
                    template_name='agenda/act-validation.html'),
27
                name='validation-des-actes'),
28
            url(r'^rendez-vous-periodiques/$',
29
                TemplateView.as_view(
30
                    template_name='agenda/rendez-vous-periodique.html'),
31
                name='rendez-vous-periodiques'),
32
            )
33

    
34
urlpatterns = patterns('',
35
        url(r'^$', redirect_today),
36
        url(r'^(?P<date>[^/]*)/', include(agenda_patterns)))
37

    
(9-9/10)