DJANGO - Valeur d'une liste de choix
Bonjour,
J'ai une liste de choix dans mon modèle
Code:
1 2 3 4 5 6
|
STATUT_DEMANDE = (
('ENVOYEE','Envoyée'),
('VALIDEE','Validée')
('DEMANDEE','Demandée')
) |
Cette liste est exploitée dans la définition de mon champ
Code:
1 2 3
|
statut = models.CharField(max_length=15, verbose_name="Statut",
choices=STATUT_DEMANDE, default='ENVOYEE') |
J'ai une méthode qui, entre autre chose, doit renvoyé le libellé du statut mais je n'y arrive pas
Voici ce que j'ai essayé
Code:
1 2 3
|
def maMethode():
return dict(STATUT_DEMANDE)[self.statut] |
Code:
1 2 3
|
def maMethode():
return dict(STATUT_DEMANDE).get(self.statut) |
Merci pour votre aide.