gpt4 book ai didi

python - 使用 WTForms-Alchemy 进行 CSRF 保护

转载 作者:太空宇宙 更新时间:2023-11-03 11:00:34 25 4
gpt4 key购买 nike

我有一个包含 3 个表单的 Web 应用程序。 2 继承自 flask_wtf.form.Form,它本身继承自 WTForms SecureForm。这意味着这些表单具有自动 CSRF 保护。

第三种形式从模型对象继承其属性,因此继承自 wtforms_alchemy.ModelForm,后者本身继承自 wtforms.Form。

如何为最后一个表单添加 CSRF 保护?

最佳答案

对我有用的是从 flask_wtf 包中混合 Form。

from flask_wtf import Form

class YourForm(ModelForm, Form):

结果中还有一个有效的隐藏 CSRF token 。

关于python - 使用 WTForms-Alchemy 进行 CSRF 保护,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33532696/

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