gpt4 book ai didi

python - 使用 flask-wtf 和 flask-bootstrap 时如何将 html 属性传递给 wtf.form_field

转载 作者:太空宇宙 更新时间:2023-11-04 07:17:16 25 4
gpt4 key购买 nike

我在用 flask-bootstrap 宏渲染的模板中有一些形式:

{% import 'bootstrap/wtf.html' as wtf %}
{{ wtf.form_field(form.name) }}

但我也想这样做:

{{ form.name(class="form-control", placeholder='Name', maxlength=20, size=20) }}

我怎样才能将 html 属性传递给 form_field 函数?我知道 wtfforms Field 类构造函数中的 render_kw 参数,但我想在模板中而不是在 python 代码中设置属性!也许你可以告诉我关于 flask-wtfflask-bootstrap(或只是 bootstrap)的一些很酷的模式,或者只是回答我的问题:)谢谢!

最佳答案

我终于明白了我只能这样做:

 wtf.form_field(form.name, class="form-control", placeholder='Name', maxlength=5, size=20)

我阅读了宏定义并找到了“kwargs”参数它不在参数列表中,但以某种方式在范围内可用显然,我需要了解更多关于宏的知识 :)

关于python - 使用 flask-wtf 和 flask-bootstrap 时如何将 html 属性传递给 wtf.form_field,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37965758/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com