Project

General

Profile

« Previous | Next » 

Revision d7c741db

Added by Benjamin Dauvergne almost 13 years ago

actes: start implementing the acts listing view

View differences:

calebasse/actes/urls.py
1
from django.conf.urls import patterns, url
2
from calebasse.cbv import ListView, CreateView, DeleteView, UpdateView
1
from django.conf.urls import patterns, url, include
3 2

  
4
from models import Act
5
from forms import CreateActForm, EditActForm
3
act_patterns = patterns('calebasse.actes.views',
4
        url(r'^$', 'act_listing'),
5
)
6 6

  
7
urlpatterns = patterns('',
8
    url(r'^$', ListView.as_view(model=Act)),
9
    url(r'^nouveau/$', CreateView.as_view(model=Act,
10
        form_class=CreateActForm,
11
        template_name_suffix='_nouveau.html')),
12
    url(r'^(?P<pk>\d+)/$', UpdateView.as_view(model=Act,
13
        form_class=EditActForm,
14
        template_name_suffix='_edit.html')),
15
    url(r'^(?P<pk>\d+)/supprimer/$', DeleteView.as_view(model=Act)),
7
urlpatterns = patterns('calebasse.actes.views',
8
        url(r'^$', 'redirect_today'),
9
        url(r'^(?P<date>[^/]*)/', include(act_patterns))
16 10
)

Also available in: Unified diff