【发布时间】:2015-12-17 08:15:09
【问题描述】:
我有一个通过简单宏生成引导表单的前端:
{% macro render_field(field, class_='', label_visible=true) -%}
<div class="form-group {% if field.errors %} has-error {% endif %}">
{% if (field.type != 'HiddenField' and field.type !='CSRFTokenField') and label_visible %}
<label for="{{ field.id }}" class="control-label">{{ field.label }}</label>
{% endif %}
{{ field(class_='form-control', **kwargs) }}
{% if field.errors %}
{% for e in field.errors %}
<p class="help-block">{{ e }}</p>
{% endfor %}
{% endif %}
</div>
{%- endmacro %}
我使用的 wtform 如下所示:
class CommentForm(Form):
comment = TextAreaField(validators=[DataRequired('Please enter your comment.')])
是否可以为验证器DataRequired的字段添加aria-required="true"形式的前端验证?
如果有,怎么做?
【问题讨论】:
标签: twitter-bootstrap-3 jinja2 wtforms flask-wtforms