【发布时间】:2015-03-16 16:14:57
【问题描述】:
我想遍历模板中的表单字段并显示带有如下错误的字段:
{{ form.hidden_tag() }}
{% for field in form if field.widget.input_type != 'hidden' %}
{% if form.errors.field %}
<div class="has-error"> {{ field.label }} {{ field(size=80, class_='form-control') }}</div>
<span style="color: red;">{{ form.errors.field.0 }}</span>
{% else %}
{{ field.label }} {{ field(size=80, class_='form-control') }}
{% endif %}
{% endfor %}
但这由于某种原因不起作用 - 表单呈现但不显示错误。
我已经检查了here、and here、and also here 的解决方案,但没有一个有帮助。
有人可以建议如何修复我的表单以正确呈现错误吗?
【问题讨论】:
标签: python validation flask wtforms flask-wtforms