Python-Django-Bug总结

Python-Django-Bug总结

1.迁移文件错误

(1) 不要把迁移文件夹中的__init__文件删除,会报错.
(2) 查看迁移文件名是否重复,查看迁移内容是否重复
(3) 多人开查看问是否更改了表名,表结构
解决:
(1) : 建立一个__init__文件就可以
(2): 删除重复的迁移文件, 删除重复的迁移内容,查看哪些是自己需要的迁移内容
(3): 拉代码, 在迁移, 询问表结构

2.更改表结构(models)时候,新增表字段报错

查看字段名是否重复,在原有表中新增表字段需要给这个字段加入 blank=True, null=True 设置为空, 或者default=‘0’ 设置默认值

3.get() returned more than one FillGuestInfo – it returned 2!

解决: 有可能是 类名.objects.get(查询条件) 这个数据有多个或查询字段有问题, 请确保查询数据为1条,查询字段正确.不确定查询有几条数据用 类名.objects.filter(查询条件)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值