【发布时间】:2013-10-08 01:22:34
【问题描述】:
我不想使用 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 %}
【问题讨论】: