if proform.validate_on_submit():这个条件总是进不去

来源:5-6 网易新闻数据新增

慕婉清7059351

2019-06-20

老师,请问有没有什么方法看一下到底是为什么form没有提交成功导致
这个判断proform.validate_on_submit()一直是False 进不去

写回答

2回答

NavCat

2019-06-25

date为空且不报错,解决方式就有很多了,给你提供两种思路:

1. 为你的date的添加一个默认值default,参考文档:https://wtforms.readthedocs.io/en/stable/fields.html#wtforms.fields.Field

2. 在你的表单验证处,判断如果前端传递过来的值为空,给它设置默认值。


如果还是不能解决,你贴下你的代码,我有空帮你看看。


0
1
慕婉清7059351
非常感谢!
2019-06-25
共1条回复

NavCat

2019-06-23

你可以打印下flask的错误信息

print(proform.errors)

看看是哪些内容没有通过表单的验证

0
2
NavCat
回复
慕婉清7059351
见上面的回复
2019-06-25
共2条回复

Python操作三大主流数据库-MySQL+MongoDB+Redis

一次实战同时掌握Python操作MySQL,MongoDB,Redis 三大数据库使用技巧

2024 学习 · 376 问题

查看课程