Précision des tirages qui doivent apparaître dans le catalogue

This commit is contained in:
Hugo Roussille 2017-03-16 06:34:49 +01:00
parent 7ecea0e391
commit a8428f1b41
2 changed files with 2 additions and 1 deletions

View file

@ -18,6 +18,7 @@ class Tirage(models.Model):
fermeture = models.DateTimeField("Date et heure de fermerture du tirage")
tokens = models.TextField("Graine(s) du tirage", blank=True)
active = models.BooleanField("Tirage actif", default=False)
appear_catalogue = models.BooleanField("Tirage à afficher dans le catalogue", default=False)
enable_do_tirage = models.BooleanField("Le tirage peut être lancé",
default=False)

View file

@ -651,7 +651,7 @@ def catalogue(request,request_type):
"""
if request_type == "list":
# Dans ce cas on retourne la liste des tirages et de leur id sous forme de JSON
data_return = [{'id':tirage.id, 'title':tirage.title} for tirage in Tirage.objects.all()]
data_return = [{'id':tirage.id, 'title':tirage.title} for tirage in Tirage.objects.filter(appear_catalogue = True).all()]
return HttpResponse(json.dumps(data_return))
if request_type == "details":
# Dans ce cas on retourne une liste des catégories et des salles du tirage