我一直注意到 WTForms(和 Flask-WTF)输出 <input>
像这样带有斜线的元素:
<input name="text" type="text" value="" />
我的文档是 HTML5,因此不需要 XHTML 类型的闭包。我如何让 WTForms 输出这样的输入标签?
<input name="text" type="text" value="">
我一直在翻阅文档和源代码,但没有找到任何线索。当然,我可以创建一系列自定义小部件,但对于如此简单的东西来说,这似乎有点过分了。有没有更简单的方法?
或者这可能是我遗漏的 Jinja2 配置问题?
最佳答案
使用 this one 之后的任何修订版(或简称为 download tip )- WTForms 正在转向 HTML5 方式来生成表单元素并添加一些新的小部件(我相信)。参见 this thread和 this one了解更多信息。
* 还有an extension for WTForms如果您决定需要它,它会重新添加 XHTML。
关于python - 如何使用 WTForms 省略 <input> 元素上的结束斜杠?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7574381/