Vous n'êtes pas identifié(e).
Bonjour
dans un model je place une liste de choix
PRIORITIES_CHOICES
(1,'Prioritaire'),
(2,'Urgent'),
(3,'Normal'),
(4,'A prevoir'),
(5,'Un jour'),
(6,'A murir'),
)
je stock donc des int dans la base
lorsque je rappel mes objet pour e champs priority je reçois un int jusque
là RAS
quel tag permettrait de traduire ce int par la valeur en question
sûrement en créant une liste
PRIORITIES_CHOICES =['N/C','Prioritaire','Urgent','Normal','A prevoir','Un
jour','A murir']
mais commens l'utiliser ?
<td>PRIORITIES_CHOICES[{{item.priority_todo}}]</td>
<= pas bon
faut il faire un if else avec chaque valeur possible?
Merci de vos conseils
T.
Hors ligne
Bonjour,
Est-ce que le get_FOO_display ne résout pas le problème ?
https://docs.djangoproject.com/en/dev/ref/models/instances/#django.db.models.Model.get_FOO_display
Cordialement,
Xavier.
Hors ligne
effectivement impecable je remplis la liste fournis au template avec la
bonne valeur et ça tourne
for td in todoqry :
td.priority_todo = td.get_priority_todo_display()
lstTodo.append(td)
Merci
T.
On Wed, Feb 29, 2012 at 5:33 PM, <xordoquy _AT_ linovia.com> wrote:
> Bonjour,
>
> Est-ce que le get_FOO_display ne résout pas le problème ?
>
> https://docs.djangoproject.com/en/dev/ref/models/instances/#django.db.models.Model.get_FOO_display
>
> Cordialement,
> Xavier.
>
> _______________________________________________
> django mailing list
> django _AT_ lists.afpy.org
> http://lists.afpy.org/mailman/listinfo/django
>
Hors ligne