Flask基础知识(二)

Flask使用表单

pip install flask-wtf


 

WTForms支持的HTML标签
BooleanField复选框,指为True和False
DateField文本字段,值为datetime.date格式
DatetimeField文本字段,值为datetime.datetime格式
DecimalField文本字段,值为decimal.Decimal
FileField文件上传字段
HiddenField隐藏的文本字段
MultipleFileField多文件上传字段
FieldList一组指定类型的字段
FloatField文本字段,值为浮点数
FormField把一个表单作为字段嵌入另一个表单
IntegerField文本字段,值为整数
PasswordField密码文本字段
RadioField一组单选按钮
SelectField下拉列表
SelectMultipleField下拉列表,可选择多个值
SubmitField表单提交按钮
StringField文本字段
TextAreaField多行文本字段

 

WTForms内建验证函数
DataRequired确保转换类型后字段中有数据
Email验证电子邮件地址
InputRequired确保类型转换前字段中有数据
EqualTo比较两个字段中的值,常用于要求输入两次密码进行确认的情况
IPAddress

验证IPv4网络地址

Length验证输入字符长度
MacAddress验证MAC地址
NumberRange验证输入的值在数字范围之内
Optional允许字段中没有输入,将跳过其他验证函数
Regexp使用正则表达式验证输入值
URL验证URL
UUID验证UUID
AnyOf确保输入值在一组可能的值中
NoneOf确保输入值不在一组可能的值中

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值