Pytania otagowane jako django-templates

Pytania o silnik szablonów Django, który ma oddzielić prezentację dokumentu od jego danych.

8
Tworzenie dynamicznego pola wyboru
Mam pewne problemy ze zrozumieniem, jak utworzyć dynamiczne pole wyboru w django. Mam ustawiony model coś takiego: class rider(models.Model): user = models.ForeignKey(User) waypoint = models.ManyToManyField(Waypoint) class Waypoint(models.Model): lat = models.FloatField() lng = models.FloatField() To, co próbuję zrobić, to stworzyć pole wyboru, którego wartości są punktami drogi skojarzonymi z tym jeźdźcem …

3
jak iterować przez słownik w słowniku w szablonie django?
Mój słownik wygląda następująco (Słownik w słowniku): {'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', }} Teraz próbuję tylko wyświetlić informacje w …

8
Szablony Django: pełna wersja do wyboru
Mam modelkę: from django.db import models CHOICES = ( ('s', 'Glorious spam'), ('e', 'Fabulous eggs'), ) class MealOrder(models.Model): meal = models.CharField(max_length=8, choices=CHOICES) Mam formularz: from django.forms import ModelForm class MealOrderForm(ModelForm): class Meta: model = MealOrder I chcę użyć formtools.preview. Domyślny szablon drukuje wybraną skróconą wersję („e” zamiast „Bajeczne jajka”), ponieważ …

14
Jak powtórzyć „blok” w szablonie django
Chcę użyć tego samego {% block%} dwa razy w tym samym szablonie django. Chcę, aby ten blok pojawiał się więcej niż raz w moim szablonie podstawowym: # base.html <html> <head> <title>{% block title %}My Cool Website{% endblock %}</title> </head> <body> <h1>{% block title %}My Cool Website{% endblock %}</h1> </body> </html> …

3
Jak uzyskać dostęp do najbardziej zewnętrznego forloop.counter z zagnieżdżonymi pętlami for w szablonach Django?
Czy jest możliwy dostęp do forloop.counter dla najbardziej zewnętrznej pętli for w następującym szablonie w Django: {% for outerItem in outerItems %} {% for item in items%} <div>{{ forloop.counter }}. {{ item }}</div> {% endfor %} {% endfor %} forloop.counter zwraca najbardziej wewnętrzny licznik pętli for w powyższym przykładzie




7
szablony django: dołączanie i rozszerzanie
Chciałbym zapewnić tę samą zawartość w 2 różnych plikach podstawowych. Więc próbuję to zrobić: page1.html: {% extends "base1.html" %} {% include "commondata.html" %} page2.html: {% extends "base2.html" %} {% include "commondata.html" %} Problem polega na tym, że nie mogę używać zarówno rozszerzeń, jak i dołączania. Czy jest jakiś sposób, aby …


14
Django, tworząc niestandardową stronę błędu 500/404
Postępując zgodnie z samouczkiem znajdującym się tutaj , nie mogę utworzyć niestandardowej strony błędu 500 lub 404. Jeśli wpiszę zły adres URL, strona wyświetli domyślną stronę błędu. Czy jest coś, co powinienem sprawdzić, co uniemożliwiłoby wyświetlenie strony niestandardowej? Katalogi plików: mysite/ mysite/ __init__.py __init__.pyc settings.py settings.pyc urls.py urls.pyc wsgi.py wsgi.pyc …

5
django 1.5 - Jak używać zmiennych wewnątrz tagu statycznego
Obecnie migruję wszystkie odniesienia do plików statycznych w moim projekcie do nowego tagu {% static%} wprowadzonego przez django 1.5, ale mam problem, w niektórych miejscach używam zmiennych, aby uzyskać zawartość. Z nowym tagiem nie mogę, czy jest jakiś sposób na rozwiązanie tego problemu? Aktualny kod: <img src="{{ STATIC_URL }}/assets/flags/{{ request.LANGUAGE_CODE …



6
Django: Jak dodać dowolne atrybuty html do pól wejściowych w formularzu?
Mam pole wejściowe, które jest renderowane za pomocą szablonu takiego: <div class="field"> {{ form.city }} </div> Który jest renderowany jako: <div class="field"> <input id="id_city" type="text" name="city" maxlength="100" /> </div> Teraz przypuśćmy, że chcę dodać autocomplete="off"atrybut do renderowanego elementu wejściowego, jak mam to zrobić? Albo onclick="xyz()"albo class="my-special-css-class"?

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.