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.

8
Créer un champ de choix dynamique
J'ai du mal à comprendre comment créer un champ de choix dynamique dans django. J'ai un modèle mis en place quelque chose comme: class rider(models.Model): user = models.ForeignKey(User) waypoint = models.ManyToManyField(Waypoint) class Waypoint(models.Model): lat = models.FloatField() lng = models.FloatField() Ce que j'essaie de faire est de créer un champ de …

3
comment parcourir le dictionnaire dans un dictionnaire dans un modèle django?
Mon dictionnaire ressemble à ceci (Dictionnaire dans un dictionnaire): {'0': { 'chosen_unit': <Unit: Kg>, 'cost': Decimal('10.0000'), 'unit__name_abbrev': u'G', 'supplier__supplier': u"Steve's Meat Locker", 'price': Decimal('5.00'), 'supplier__address': u'No\r\naddress here', 'chosen_unit_amount': u'2', 'city__name': u'Joburg, Central', 'supplier__phone_number': u'02299944444', 'supplier__website': None, 'supplier__price_list': u'', 'supplier__email': u'ss.sss@ssssss.com', 'unit__name': u'Gram', 'name': u'Rump Bone', }} Maintenant, j'essaye juste d'afficher …

8
Modèles Django: version verbeuse d'un choix
J'ai un modèle: from django.db import models CHOICES = ( ('s', 'Glorious spam'), ('e', 'Fabulous eggs'), ) class MealOrder(models.Model): meal = models.CharField(max_length=8, choices=CHOICES) J'ai un formulaire: from django.forms import ModelForm class MealOrderForm(ModelForm): class Meta: model = MealOrder Et je veux utiliser formtools.preview. Le modèle par défaut imprime la version courte …

14
Comment répéter un «bloc» dans un modèle django
Je veux utiliser le même {% block%} deux fois dans le même modèle django. Je veux que ce bloc apparaisse plus d'une fois dans mon modèle de base: # base.html <html> <head> <title>{% block title %}My Cool Website{% endblock %}</title> </head> <body> <h1>{% block title %}My Cool Website{% endblock %}</h1> …





7
modèles django: inclure et étendre
Je voudrais fournir le même contenu dans 2 fichiers de base différents. J'essaye donc de faire ceci: page1.html: {% extends "base1.html" %} {% include "commondata.html" %} page2.html: {% extends "base2.html" %} {% include "commondata.html" %} Le problème est que je n'arrive pas à utiliser à la fois les extensions et …







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.