gpt4 book ai didi

python - 如何将包含连字符的属性添加到 WTForms 字段

转载 作者:太空狗 更新时间:2023-10-29 17:56:55 24 4
gpt4 key购买 nike

调用 WTForms 字段对象会生成呈现的字段,并且任何参数都被视为属性,例如。

form.field(attribute='value')

会返回类似的东西

<input attribute='value'>

我如何添加 HTML5 自定义数据属性,例如包含连字符的 data-provide,使它们在 python 中无法作为单个关键字参数进行解析?

最佳答案

用相应的键值对创建一个字典,并使用**传递给字段调用:

attrs = {'data-provide': "foo"}
form.field(**attrs)

编辑:看起来@NiklasB 的评论应该是答案的一部分:对于那些使用 flask 的人与 flask-WTF , 在您的模板中使用:{{ form.field( **{'data-provide': 'foo'} ) }}

关于python - 如何将包含连字符的属性添加到 WTForms 字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12284732/

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