表格对WTForms永远无效

表格对WTForms永远无效,第1张

表格对WTForms永远无效

Flask-WTF添加了CSRF保护字段。如果不存在,CSRF验证将失败,并且该表格将无效。用于

form.hidden_tag()
表单中包括所有隐藏字段(包括CSRF字段)。

<form method="post">    {{ form.hidden_tag() }}    ...

通常,如果表单未通过验证,则应

form.errors
在致电后
validate
进行检查以了解问题所在。

您没有看到错误,因为您没有渲染该字段(在这种情况下也没有渲染任何字段的错误,但这对解决此问题没有帮助)。如果您在调试器中运行并进行了检查

form.errors
,您将看到确实存在“
CSRF令牌丢失”
错误。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5143201.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-18

发表评论

登录后才能评论

评论列表(0条)

保存