Description des spectacles Affiche la liste des descriptions des spectacles d'un tirage. C'est accessible sans authentification, destiné à apparaître sur le site du BdA à travers un iframe en attendant de faire mieux. Ce patch étend le modèle `Spectacle` pour y ajouter des informations et ajoute un modèle `Quote`. Il est possible de filtrer le résultat de la page `/bda/description/<tirage_id>` à l'aide des variables `GET` `location` (entier) et `category` (chaîne de caractères) Un lien vers cette page est disponible dans dans la vue “Liste des spectacles” accessibles aux membres du burô. Fixes #35 See merge request !74
39 lines
1.3 KiB
Python
39 lines
1.3 KiB
Python
# -*- coding: utf-8 -*-
|
|
|
|
from __future__ import division
|
|
from __future__ import print_function
|
|
from __future__ import unicode_literals
|
|
|
|
from django.conf.urls import url
|
|
from gestioncof.decorators import buro_required
|
|
from bda.views import SpectacleListView
|
|
from bda import views
|
|
|
|
urlpatterns = [
|
|
url(r'^inscription/(?P<tirage_id>\d+)$',
|
|
views.inscription,
|
|
name='bda-tirage-inscription'),
|
|
url(r'^places/(?P<tirage_id>\d+)$',
|
|
views.places,
|
|
name="bda-places-attribuees"),
|
|
url(r'^revente/(?P<tirage_id>\d+)$',
|
|
views.revente,
|
|
name='bda-revente'),
|
|
url(r'^etat-places/(?P<tirage_id>\d+)$',
|
|
views.etat_places,
|
|
name='bda-etat-places'),
|
|
url(r'^tirage/(?P<tirage_id>\d+)$', views.tirage),
|
|
url(r'^spectacles/(?P<tirage_id>\d+)$',
|
|
buro_required(SpectacleListView.as_view()),
|
|
name="bda-liste-spectacles"),
|
|
url(r'^spectacles/(?P<tirage_id>\d+)/(?P<spectacle_id>\d+)$',
|
|
views.spectacle,
|
|
name="bda-spectacle"),
|
|
url(r'^spectacles/unpaid/(?P<tirage_id>\d+)$',
|
|
views.unpaid,
|
|
name="bda-unpaid"),
|
|
url(r'^mails-rappel/(?P<spectacle_id>\d+)$', views.send_rappel),
|
|
url(r'^descriptions/(?P<tirage_id>\d+)$', views.descriptions_spectacles,
|
|
name='bda-descriptions'),
|
|
]
|