请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

'bool' object is not iterable

老师,wtforms表单验证的bool类型和int类型数据总是验证不通过,具体情况如下,帮我看下是哪里的问题呗
图片1为wtform表单部分图片描述

图片2为peewee model部分
图片描述
图三为wtforms表单验证时传入的参数
图片描述
图4为验证时报的错
图片描述

正在回答 回答被采纳积分+3

1回答

bobby 2020-10-19 10:05:07

你的view如何写的?

0 回复 有任何疑惑可以回复我~
  • 提问者 慕仰2882131 #1
    view是通过前后端分离实现的,下面是post过去的数据:
    {
     banner:true,
     img_url:"E:\LYP\media\a08049ca-11c3-11eb-b639-887873629ef8_4.png",
    last_time:"2020-10-14",
    make_time:"2020-10-15",
    name:"jinlongyi",
    price:"222",
    scale:"111",
    status:"1",
    storage_nums:4
    type:"2"
    }
    回复 有任何疑惑可以回复我~ 2020-10-19 12:38:13
  • 提问者 慕仰2882131 #2
    去掉bool类型的值,会接着报'int' object is not iterable,是不是tonardo前端只能给后端字符串?
    回复 有任何疑惑可以回复我~ 2020-10-19 12:40:20
  • bobby 回复 提问者 慕仰2882131 #3
    这不是tornado的问题 是wtforms的问题 我看一下你的后端的form表单的验证代码是如何写的?
    回复 有任何疑惑可以回复我~ 2020-10-22 08:58:16
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信