Python Bootstrap Multiselect与WTForms的集成

Python Bootstrap Multiselect与WTForms的集成,python,forms,twitter-bootstrap,wtforms,Python,Forms,Twitter Bootstrap,Wtforms,我是WTForms的新手,想知道如何将这种引导样式的multiselect集成到WTForms中 我知道我可以直接编写HTML来创建multiselect下拉表单,但我更愿意使用WTForm对象来保持表单的一致性。有没有一种简单的方法可以将WTForms SelectMultipleField类转换为下拉式multiselect框?还是需要更复杂的东西 谢谢 我推荐一种混合方法:自己编写JavaScript,但让WTForms来完成HTML部分:创建一个普通的SelectMultipleFiel

我是WTForms的新手,想知道如何将这种引导样式的multiselect集成到WTForms中

我知道我可以直接编写HTML来创建multiselect下拉表单,但我更愿意使用WTForm对象来保持表单的一致性。有没有一种简单的方法可以将WTForms SelectMultipleField类转换为下拉式multiselect框?还是需要更复杂的东西


谢谢

我推荐一种混合方法:自己编写JavaScript,但让WTForms来完成HTML部分:创建一个普通的
SelectMultipleField
,在呈现时这样调用:
form.select\u multiple(class='multiselect')
。因为插件本身只需要有效的HTML和一些东西来选择这样一个
select
字段来应用它的JavaScript部分(您可以在页面上包括它)

当然,如果您想要更高级的东西,您可以为
SelectMultipleField
子类化小部件并对其进行扩展。然后将其用作自定义小部件(例如,在链接的示例的图标化部分)

实际上,就WTForms而言,您不需要太多修改