请稍等 ...
×

采纳答案成功!

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

peewee问题

请问老师,在实体类中设置好字段的默认值,但是通过create_tables,新建数据库表之后,并没有默认值,都是空。这是什么原因?如下图:
图片描述
图片描述

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

1回答

bobby 2019-11-27 13:31:55

https://img1.sycdn.imooc.com//szimg/5dde0a3709801d2a12140233.jpg 这个字段你没有填写值啊,你填上试试

0 回复 有任何疑惑可以回复我~
  • 提问者 干着玩儿 #1
    我的意思是,在使用peewee建表的时候不是已经设置字段默认值了嘛,当没有赋值的时候应该自动填充0啊
    回复 有任何疑惑可以回复我~ 2019-11-27 16:42:19
  • bobby 回复 提问者 干着玩儿 #2
    是的,如果使用django的model进行save的话会自动填充,但是你这里的报错好像不是通过django的model进行保存的 好像是mysql直接报的错
    回复 有任何疑惑可以回复我~ 2019-11-28 18:21:00
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信