Perguntas com a marcação «django-templates»

Perguntas sobre o template engine do Django, que tem como objetivo separar a apresentação de um documento de seus dados.

8
Criando um campo de escolha dinâmica
Estou com problemas para tentar entender como criar um campo de escolha dinâmica no django. Eu tenho um modelo configurado algo como: class rider(models.Model): user = models.ForeignKey(User) waypoint = models.ManyToManyField(Waypoint) class Waypoint(models.Model): lat = models.FloatField() lng = models.FloatField() O que estou tentando fazer é criar um campo de escolha cujos …

3
como iterar através do dicionário em um dicionário no modelo django?
Meu dicionário fica assim (Dicionário dentro de um dicionário): {'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', }} Agora estou apenas tentando …

8
Modelos do Django: versão detalhada de uma escolha
Eu tenho um modelo: from django.db import models CHOICES = ( ('s', 'Glorious spam'), ('e', 'Fabulous eggs'), ) class MealOrder(models.Model): meal = models.CharField(max_length=8, choices=CHOICES) Eu tenho um formulário: from django.forms import ModelForm class MealOrderForm(ModelForm): class Meta: model = MealOrder E eu quero usar formtools.preview. O modelo padrão imprime a versão …

14
Como repetir um "bloco" em um modelo de django
Eu quero usar o mesmo {% block%} duas vezes no mesmo modelo de django. Quero que esse bloco apareça mais de uma vez no meu modelo base: # base.html <html> <head> <title>{% block title %}My Cool Website{% endblock %}</title> </head> <body> <h1>{% block title %}My Cool Website{% endblock %}</h1> </body> …





7
modelos django: incluem e estendem
Eu gostaria de fornecer o mesmo conteúdo em 2 arquivos base diferentes. Então, estou tentando fazer isso: page1.html: {% extends "base1.html" %} {% include "commondata.html" %} page2.html: {% extends "base2.html" %} {% include "commondata.html" %} O problema é que não consigo usar extends e include. Existe alguma maneira de fazer …







Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.