Articles of django templates

La valeur des choix d’impression Django

EMP_CHOICES = ( (0,’– Select –‘), (1,’Good’), (2,’Average’), ) class EMPFeedback(models.Model): user_choices = models.IntegerField(choices=EMP_CHOICES) Si la valeur stockée dans le db comme 1 pour user_choices comment imprimer la valeur correspondante correspondant à user_choices (c.-à-d. 1 == GOOD) fb = EMPFeedback.objects.get(id=1) print fb.user_choices # prints 1 print fb.user_choices.EMP_CHOICES

_ () ​​ou {% trans%} dans les templates Django?

Dans les modèles Django, vous pouvez utiliser soit {{ _(“Hello World”) }} ou {% trans “Hello World” %} pour marquer les chaînes à traduire. Dans docs, l’approche «officielle» semble être la balise {% trans %} , mais la syntaxe _() est également mentionnée une fois . Comment ces approches diffèrent-elles (sauf la syntaxe) et pourquoi […]

Django: Assigner des variables dans un modèle

Comment puis-je assigner une variable à l’intérieur du système de template de Django? En supposant que le Restaurant est un modèle: {% restaurant_id as restaurant.id %} ou {{ restaurant_id as restaurant.id }} ne fonctionnent pas.

Django: remplacer ET étendre un modèle d’application

Si vous voulez remplacer un modèle fourni avec une application dans django (dans app / templates / app /), vous créez un modèle du même nom dans un autre répertoire, que le chargeur de modèle vérifie avant le répertoire modèle de l’application. Si vous souhaitez simplement remplacer certains blocs du modèle, vous devez également copier […]

Dire si un champ Django est requirejs depuis un modèle

Je rends un formulaire. J’aimerais mettre une note à côté de tous les champs à remplir. Des trucs simples en général … mais je ne sais pas comment accéder à ces informations! {% if field.required %}REQUIRED!!{% endif %} n’apporte pas d’amour …

Django – Exemple de balise de modèle personnalisée simple

J’ai des utilisateurs , des vidéos , des sujets , des critères et des notes Une vidéo a un sujet Un sujet a des critères Un utilisateur peut créer une vidéo pour un sujet donné Un utilisateur peut noter une vidéo sur chaque critère donné pour le sujet concerné. Vous pouvez voir mon post original […]

Valeur de l’élément d’affichage du modèle django ou chaîne vide

Mon code dans le template est comme ceci: {% for item in items %} {{ item.somefield }} {% endfor %} Je souhaite afficher la valeur de l’élément si le champ item.some n’est pas None ou afficher une chaîne vide. Je ne veux pas utiliser l’instruction {% if item.somefield%}, je veux quelque chose comme {{item.somefield ou […]

Modèles Django: Si faux?

Comment vérifier si une variable est False en utilisant la syntaxe du modèle Django? {% if myvar == False %} Cela ne semble pas fonctionner. Notez que je veux vérifier très spécifiquement si la valeur de Python est False . Cette variable pourrait aussi être un tableau vide, ce qui n’est pas ce que je […]

Utiliser la variable comme clé de dictionnaire dans le modèle Django

J’aimerais utiliser une variable comme clé dans un dictionnaire dans un modèle Django. Je ne peux pas pour la vie de moi trouver comment le faire. Si j’ai un produit avec un nom ou un champ d’ID et un dictionnaire de notation avec des index des ID de produit, j’aimerais pouvoir dire: {% for product […]

Liste des objects de ManyToManyField

J’essaie d’imprimer une liste de toutes les conférences et pour chaque conférence, imprimez ses 3 orateurs. Dans mon modèle j’ai: {% if conferences %} {% for conference in conferences %} {{ conference.date }} {% for speakers in conference.speakers %} {{ conference.speakers }} {% endfor %} {% endfor %} {% else %} No Conferences {% endif […]