FLASK WTForms介绍和基本使用

1.WTForms介绍:

Flask-WTF是集成WTForms,并带有 csrf 令牌的安全表单和全局的 csrf 保护的功能。
每次我们在建立表单所创建的类都是继承于flask_wtf中的FlaskForm,而FlaskForm是继承WTForms中forms。

作用:1. 这个插件作用:1.表单验证 2.做模版渲染  

           2.安装方法:pip  install  flask-wtf

2.常用验证器:

1.length:字符串长度限制,有min和max

2.equalTo:验证数据是否和另外一个字段相等,常用的密码和确认密码是否相等

3.Emaill:验证上传的数据是否为邮箱格式,如:233333@qq.com

4.InputRequires 验证该项数据是否为必填项,即要求是否为空

5.NumberRange:数值的区间,有min和max

6.URL:必须是url的形式 如http://www.baidu.com

7.Regex:定义正则表达式验证,如手机号

8.UUID:验证数据时UUID类型

 

2.表单基本验证:

    

posted @ 2019-12-08 22:44  微风轻哨  阅读(359)  评论(0编辑  收藏  举报