在SelectField

时间:2019-09-17 16:58:30

标签: python flask jinja2 flask-wtforms

我正在用以下内容渲染一个简单的wtf表单:

{% from "_form_helpers.html" import render_field %}

<form action="#" method="post">
    {{ form.hidden_tag() }}
    {% for field in form.fields() %}
        {{ render_field(field) }}
    {% endfor %}
</form>

其中_form_helpers.html包含以下内容:

{% macro render_field(field) %}
    {{ field(class_="some_select_class", **kwargs) }}
{% endmacro %}

简单wtf形式中的所有field都是SelectField,因此上面的结果如下:

<select class="some_select_class" id="foo" name="bar">
    <option value="baz">BAZ!</option>
</select>

在此示例中,如何在option标签中添加类?例如,我最终如何使用

    <option class="some_option_class" value="baz">BAZ!</option>

感谢您的任何建议...

0 个答案:

没有答案