jinja2 循环烧瓶 wt 形式
jinja2 loop over flask wt-form
使用 jinja
循环 form.someinput
我想使用 jinja for 循环,但也在同一个循环中使用 wtforms
for 循环遍历 wtforms 具有的字典键与键
相同
私下我这样做了:
{% for key in dict.items() %}
<label for="">{{ key }}:</label>
<input type="text" name="" value="" class="">
{% endfor %}
但我想使用 WTForms。
我想做这样的事情,但是当我尝试时它不起作用
{% for key in dict.items() %}
{{ form.key.label }}
{{ form.key(class="form-control") }}
{% endfor %}
Soe 我可以使用 jinja 遍历 WTForms 吗?
由于您在 key
变量中有表单字段的名称,因此您需要使用 form[key]
而不是 form.key
。否则,您将尝试访问一个名为 'key'
的字段,该字段在您的循环的所有迭代中都不存在。
使用 jinja
循环 form.someinput我想使用 jinja for 循环,但也在同一个循环中使用 wtforms for 循环遍历 wtforms 具有的字典键与键
相同私下我这样做了:
{% for key in dict.items() %}
<label for="">{{ key }}:</label>
<input type="text" name="" value="" class="">
{% endfor %}
但我想使用 WTForms。
我想做这样的事情,但是当我尝试时它不起作用
{% for key in dict.items() %}
{{ form.key.label }}
{{ form.key(class="form-control") }}
{% endfor %}
Soe 我可以使用 jinja 遍历 WTForms 吗?
由于您在 key
变量中有表单字段的名称,因此您需要使用 form[key]
而不是 form.key
。否则,您将尝试访问一个名为 'key'
的字段,该字段在您的循环的所有迭代中都不存在。