hip*_*joy 1 python flask wtforms twitter-bootstrap
我在使用flask-bootstrap宏呈现的模板中有一些表单:
{% import 'bootstrap/wtf.html' as wtf %}
{{ wtf.form_field(form.name) }}
Run Code Online (Sandbox Code Playgroud)
但我也想这样做:
{{ form.name(class="form-control", placeholder='Name', maxlength=20, size=20) }}
Run Code Online (Sandbox Code Playgroud)
我怎么可能将html属性传递给form_field函数?我知道Field类构造render_kw函数中的参数wtfforms,但我想在模板中设置属性而不是在python代码中设置属性!也许你可以告诉我一些很酷的模式flask-wtf和flask-bootstrap(或只是bootstrap)或只是回答我的问题:)谢谢!
我终于得到了它我能做到这一点:
wtf.form_field(form.name, class="form-control", placeholder='Name', maxlength=5, size=20)
Run Code Online (Sandbox Code Playgroud)
我阅读宏定义并找到"kwargs"参数它不在参数列表中但在某种程度上可用于范围显然,我需要找到更多关于宏:)
| 归档时间: |
|
| 查看次数: |
2596 次 |
| 最近记录: |