提交表单刷新页面_Python Flask Web表单

66f8f6a23df023bfd0487ff2a7ad0196.png

学习照猫画虎,是一种享受,实际上学习的痛苦是短暂的,没去学的痛苦是长期的。以后会有很多瞬间,因为你自己不会,而错失了良机~

1、配置

Flask-WTF 可以把处理Web表单的过程变成一种愉快的体验,首先是安装~

164d31a6235ad3e8e079b57ac775e13e.png

然后是配置一个应用密钥,越复杂越好,这是为了防止CSRF跨站脚本伪造,Flask-WTF 为所有表单生成安全令牌,存储在用户会话中~

c23d19d87a2a106f12e53269e4c48b2e.png

2、表单类

每个表单都由一个继承 FlaskForm 的类表示,这个类定义表单中的一组字段,每个字段都是一个对象,字段对象可以附属多个验证函数,用于验证用户提交的数据是否有效~

fa58b37255731273d6e2395775f69987.png
  • NameForm 是一个大表单
  • name 是StringField类对象,表示type="text"的<input>元素
  • submit 是SubmitField类对象,表示type="submit"的<input>元素
  • 对象的第一个参数会渲染成 label
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值