Questions marquées «django-templates»

Questions sur le moteur de template de Django, qui a pour but de séparer la présentation d'un document de ses données.






3
Django: valeur de choix d'affichage
models.py: class Person(models.Model): name = models.CharField(max_length=200) CATEGORY_CHOICES = ( ('M', 'Male'), ('F', 'Female'), ) gender = models.CharField(max_length=200, choices=CATEGORY_CHOICES) to_be_listed = models.BooleanField(default=True) description = models.CharField(max_length=20000, blank=True) views.py: def index(request): latest_person_list2 = Person.objects.filter(to_be_listed=True) return object_list(request, template_name='polls/schol.html', queryset=latest_person_list, paginate_by=5) Sur le modèle, lorsque j'appelle person.gender, j'obtiens 'M'ou 'F'au lieu de 'Male'ou 'Female'. Comment …


9
Comment définir une valeur d'une variable dans un code de modèle?
Dis que j'ai un modèle <html> <div>Hello {{name}}!</div> </html> Lors de son test, il serait utile de définir la valeur de la variable sans toucher au code python qui invoque ce modèle. Je cherche donc quelque chose comme ça {% set name="World" %} <html> <div>Hello {{name}}!</div> </html> Est-ce que quelque …


11
Comment concaténer des chaînes dans des modèles django?
Je veux concaténer une chaîne dans une balise de modèle Django, comme: {% extend shop/shop_name/base.html %} Ici shop_name ma variable et je veux concaténer cela avec le reste du chemin. Supposons que j'aie shop_name=example.comet que je veuille que le résultat s'étende shop/example.com/base.html.






En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.