python学习笔记08-表单

54 阅读1分钟

普通的表单验证

如做一个简单的登录验证逻辑,需要如下步骤
1、路由需要有get和post两种请求方式 -->判断请求方式
2、获取请求的参数
3、判断参数是否填写 且 前后输入密码是否相同
4、上述判断都无问题,提交返回success

新建一个HTML登录页面

b0baa9bca23d65ea8dfa203224f4f4d.png

在app.py中实现上述验证目的

在路由处添加两种请求方式 image.png 判断请求方式(引入request) image.png if request.method == 'POST'

获取请求的参数 & 参数是否填写

image.png 注意:此处用flash需进行secret_key的定义,否则会报错 image.png

并在index.html页面中使用for循环遍历获取闪现的消息 image.png

运行结果如图所示

image.png