[PYTHON] Si vous souhaitez afficher la valeur à l'aide des choix du modèle dans le modèle Django

problème

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.

modèle

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')

côté modèle

{{ obj.get_area_display }}

Vous pouvez maintenant afficher «Asie». Vous devez lire le document correctement, non?

Recommended Posts

Si vous souhaitez afficher la valeur à l'aide des choix du modèle dans le modèle Django
Si vous souhaitez affecter une exportation csv à une variable en python
[Django] Que faire quand il y a de nombreux champs dans le modèle que vous souhaitez créer
Si vous souhaitez créer Word Cloud.
Notez que vous souhaitez décorer manuellement les paramètres passés dans le formulaire du modèle Django élément par élément
Je veux utiliser quatre règles compliquées dans l'instruction IF du modèle Django! → Utilisez un modèle personnalisé
Si vous souhaitez créer une application TODO (distribuée) maintenant en utilisant uniquement Python
L'histoire qu'il fallait spécifier on_delete après avoir spécifié la clé externe dans le changement de modèle de Django
Lorsque vous voulez plt.save dans l'instruction for
[Django] Mémorandum lorsque vous souhaitez communiquer de manière asynchrone [Python3]
Comment générer une requête à l'aide de l'opérateur IN dans Django
Si vous souhaitez devenir data scientist, commencez par Kaggle
Que faire si vous obtenez moins zéro en Python
Vérifiez si vous pouvez vous connecter à un port TCP en Python
Lorsque vous souhaitez remplacer plusieurs caractères dans une chaîne de caractères sans utiliser d'expressions régulières dans la série python3
[Django 2.2] Ajouter un nouveau badge aux nouveaux messages avec une date à l'aide d'un filtre de modèle
Je veux imprimer dans la notation d'inclusion
Comment faire un modèle pour la détection d'objets avec YOLO en 3 heures
Lors d'une erreur de programmation: (1146, "La table '<nom de la table>' n'existe pas") se produit dans Django
Si vous souhaitez changer d'utilisateur d'exécution au milieu d'une tâche Fabric, le gestionnaire de contexte des paramètres
[Python] Si vous souhaitez dessiner un diagramme de dispersion de plusieurs clusters
Si vous souhaitez obtenir plusieurs statistiques avec groupby of pandas v1
Obtenir un modèle de référence à l'aide de Django Serializer
Si vous souhaitez compter les mots en Python, il est pratique d'utiliser Counter.
Si vous souhaitez créer une application TODO (distribuée) en utilisant uniquement Python-Extension 1
[Python] [Word] [python-docx] Essayez de créer un modèle de phrase de mot en Python en utilisant python-docx
Implémenter un modèle utilisateur personnalisé dans Django
Je souhaite créer une API qui retourne un modèle avec une relation récursive dans Django REST Framework
Si vous souhaitez créer une application Windows (exe) qui peut être utilisée maintenant en utilisant uniquement Python
Que faire si vous obtenez une erreur "Aucune version trouvée" sur pipenv
AssertNumQueries est utile si vous souhaitez tester facilement une requête N + 1 avec django
Comment compter le nombre d'éléments dans Django et sortir dans le modèle
Précautions lors de l'ajout d'éléments à l'aide de DateField à un modèle existant ultérieurement dans Django
Que faire si vous obtenez «Python non configuré». Utilisation de PyDev dans Eclipse
[Python] Choses à vérifier lorsqu'une erreur de décodage Unicode apparaît dans Django
Si vous voulez créer un bot discord avec python, utilisons un framework
Je souhaite créer facilement un modèle de bruit
Je veux corriger Datetime.now dans le test de Django
Je veux créer une fenêtre avec Python
Comment créer une API Rest dans Django
Jusqu'à ce que vous créiez une nouvelle application dans Django
Je veux afficher la progression en Python!
Je souhaite télécharger une application Django sur heroku
Comment utiliser fixture dans Django pour saisir des exemples de données associés au modèle utilisateur
Je veux configurer un serveur fictif pour python-flask en quelques secondes en utilisant swagger-codegen.
Comprendre le rendement Python Si vous mettez le rendement dans une fonction, elle se transforme en générateur
Que faire si vous ne souhaitez pas utiliser de noms de colonnes japonais lors de l'utilisation d'ortoolpy.logistics_network
Créer une application de gestion de partition shogi à l'aide de Django 5 ~ Passer les données de la base de données au modèle ~
Je veux facilement implémenter le délai d'expiration en python
Que faire si vous ne pouvez pas créer un environnement virtuel à l'aide de venv alors que vous suivez le site officiel de Django
Je veux faire la transition avec un bouton sur le ballon
(Python) Essayez de développer une application Web en utilisant Django
Je veux écrire en Python! (2) Écrivons un test
Si vous souhaitez utiliser Cython, incluez également python-dev
Je veux échantillonner au hasard un fichier avec Python
TemplateView les modèles que vous souhaitez apprendre en premier dans Django
Lorsque vous souhaitez filtrer avec le framework Django REST
Je veux travailler avec un robot en python.
Comment afficher DataFrame sous forme de tableau dans Markdown