Flask学习系列9.2—WTF表单验证

在flask中,为了处理web表单我们一般使用Flask_WTF,它封装了WTForms,可以用来表单验证。这里需要先安装Flask-WTF。在这里插入图片描述在这里插入图片描述
1.创建一个表单类。
注意:需要将表单传入类中
在这里插入图片描述
register.html页面。
在这里插入图片描述
运行结果:
在这里插入图片描述
注意:1.验证时没有CSRF token需要在html中加入{{form.csrf_token()}}不然会直接跳到else语句中打印参数有误。
2.使用表单验证需要在config设置一个serect_key.
在这里插入图片描述
否则jinja会报错。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44517681/article/details/86552589