Lors de l'utilisation de choix, j'ai parfois voulu afficher la valeur des choix du côté du modèle.
Par conséquent, j'ai pu l'afficher en utilisant get_xxx_display
, donc j'aimerais en prendre note.
AREA_NAME_ASIA = 'asia'
AREA_NAME_EUROPE = 'europe'
AREA_NAME_CHOICES = (
(AREA_NAME_ASIA, 'Asie'),
(AREA_NAME_CHOICES, 'L'Europe '),
)
area = models.CharField(max_length=50, choices=AREA_NAME_CHOICES, verbose_name='Nom de la zone')
{{ obj.get_area_display }}
Vous pouvez maintenant afficher «Asie». Vous devez lire le document correctement, non?