带有jinja2中参数的wtform属性

时间:2015-08-10 19:42:53

标签: jinja2 wtforms

使用wtforms'表格'对象,我通过遍历字典'字段来动态创建HTML输入字段。其中包含一些字段ID:

{% for i in fields %}
     {{ form[i.id|string] }}
{% endfor %}

但是,我还想传递一些额外的参数,以便将其评估为:

{{ form.SomeFieldID(disabled="disabled") }}

执行以下操作无效:

{{ form[i.id|string ~ '(disabled="disabled")'] }} # Does not work!

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

好的,我设法搞清楚了。只是做:

{{ form[i.id|string](disabled="disabled") }}