当我编辑一个模型以包含更多字段并进行迁移时,Django不会在不删除旧字段的情况下添加新字段。在
这是模型
class Testimonial(models.Model):
name = models.CharField(max_length=20, null=True),
quote = models.CharField(max_length=255, null=True),
test = models.CharField(max_length=20, null=True)
这就是我在候机厅看到的
“推荐”迁移:
0004?自动?20160212?U 1537.py:
-从推荐中删除字段引用
-将现场测试添加到证明中
这是最近的一次迁移
^{pr2}$
我很确定这个问题是由尾部字段的逗号引起的,在python中,这表示您正在创建一个tuple,它将把下一行视为tuple对象的延续,您需要删除它们
应该是
^{pr2}$如果您不想删除“引号”-只需手动删除此迁移操作。在
并执行:python管理.py迁移应用程序名称。可能在创建迁移时,您意外地注释掉了此字段。在
相关问题 更多 >
编程相关推荐