Я не хочу использовать django, встроенный в генерацию формы, стремясь указать каждое поле в моем шаблоне, чтобы настроить вывод html.
Как выполнить итерацию по ряду полей формы?
Если моя форма выглядит так:
class MyForm(forms.Form):
main_image = forms.ImageField()
second_image = forms.ImageField()
third_image = forms.ImageField()
fourth_image = forms.ImageField()
...
Есть ли способ написать цикл {% for %}
, чтобы я мог выполнять итерацию через:
{{ form.main_image }}
{{ form.second_image }}
{{ form.third_image }}
{{ form.fourth_image }}
Я попробовал следующее, что казалось логичным, но не сработало:
{% for field in form %}
{{ form.field }}
{% endfor %}