issues
search
TaleLin
/
lin-cms-flask
🎀A simple and practical CMS implememted by Flask
http://doc.cms.talelin.com/
Other
832
stars
216
forks
source link
lin-cms中wtf中使用optional校验器检查json对象时总为空
#103
Closed
a616781689
closed
3 years ago
a616781689
commented
4 years ago
描述 bug
在编写一个Form的时候加了Optional校验器,发现没有执行我的自定义校验器。
你是如何操作的? 于是DEBUG了一下 发现Optional这个类的实现中
call
方法下进行了表单校验,其中引用的数据是field.raw_data,其它校验器引用的是field.data,debug中发现raw_data永远为空。
发生了什么? Optional校验器永远判空,停止后续校验。
你觉得应该出现什么? 对于非空的参数应该不要停止校验
你使用哪个版本出现该问题?
Lin-CMS==0.2.0b2
sunlin92
commented
3 years ago
125 你好,这是一个bug,请参考这里解决,我们将在后续版本修复它
描述 bug 在编写一个Form的时候加了Optional校验器,发现没有执行我的自定义校验器。