From 624c431d773cf4dc5d3f81888d4c0bc218d6dc1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20P=C3=A9pin?= Date: Fri, 10 Jun 2016 17:04:00 +0200 Subject: [PATCH] Customise la vue Tirage dans admin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ajoute des infos les infos suivantes sur la liste des tirages : - Titre - Ouverture - Fermeture - Tirage actif On permet la recherche sur le champ titre. On empêche l'édition de la graine du tirage (`token`). Il s'agit d'une archive et ne doit pas être modifiée. --- bda/admin.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bda/admin.py b/bda/admin.py index 8af71d00..aa3ce254 100644 --- a/bda/admin.py +++ b/bda/admin.py @@ -128,9 +128,16 @@ class SpectacleAdmin(admin.ModelAdmin): list_filter = ("location",) search_fields = ("title", "location__name") +class TirageAdmin(admin.ModelAdmin): + model = Tirage + list_display = ("title", "ouverture", "fermeture", "active") + readonly_fields = ("token", ) + list_filter = ("active", ) + search_fields = ("title", ) + admin.site.register(Spectacle, SpectacleAdmin) admin.site.register(Salle) admin.site.register(Participant, ParticipantAdmin) admin.site.register(Attribution, AttributionAdmin) admin.site.register(ChoixSpectacle, ChoixSpectacleAdmin) -admin.site.register(Tirage) +admin.site.register(Tirage, TirageAdmin)