Chcę wyświetlić tytuł i opis z zapytania db w każdym formularzu, ale nie chcę, aby był on na charfield, chcę, aby był tekst w formacie HTML.Jak dodać informacje tekstowe do formularzy w zestawie formularzy w Django?
przykładowy kod szablonu:
{% for form, data in zipped_data %}
<div class="row">
<div class="first_col">
<span class="title">{{ data.0 }}</span>
<div class="desc">
{{ data.1|default:"None" }}
</div>
</div>
{% for field in form %}
<div class="fieldWrapper" style="float: left; ">
{{ field.errors }}
{{ field }}
</div>
{% endfor %}
{% endfor %}
Jest to najbardziej idiomatyczne sposób to zrobić? Czy istnieje sposób dodania tekstu, który nie będzie wyświetlany wewnątrz tekstu lub tekstu wprowadzonego do mojego modelu:
class ReportForm(forms.Form):
comment = forms.CharField()
?
Próbuję dodać tytuł i opis do każdej z form w zestawie, ale nie wiem jak to zrobić, oprócz dodawania pól formularza. Nie chcę dodawać kolejnych pól formularza, ponieważ nie chcę, aby tytuł lub opis pojawiał się w polu tekstowym, chcę, aby był prosty lub tekst w formacie HTML. – Josh
Rozumiem szablony, mówię o Django obiekty formularza i formmset: http: //docs.djangoproject.com/en/dev/topics/forms/formsets/ – Josh
Pomaga, jeśli zaktualizujesz pytanie zamiast dodawać komentarze. Edytuj swoje pytanie, aby dodać nowe fakty. –