Flask--Web From 表单

时间:2022-02-03 21:44:22
需要拓展支持

1、Flask-WTFWTForms项目的Flask框架扩展,我们将用他来帮助我们处理web表单

2、pip install Flask-WTF

配置WTF(不知道为什么,但是好像必须要有)

1、大部分拓展项都需要进行配置

2、WTF的配置项有两个

#配置启用了跨站请求攻击保护,大部分情况下你都需要开启此功能,这能使你的应用更安全。
CSRF_ENABLED=True;
#SECRET_KEY设置当CSRF启用时有效,这将生成一个加密的token供表单验证使用,你要确保这个KEY足够复杂不会被简单推测。
SECRET_KEY='you-will-never-guess';
引入模块
from flask_wtf import Form
#from wtforms import BooleanField,TextField,StringField,HiddenField,TextAreaField,DateTimeField
from wtforms.fields import TextField,StringField,BooleanField
from wtforms.validators import Required;