【发布时间】:2016-05-08 07:46:14
【问题描述】:
我有这两个模型
class Category(models.Model):
store = models.ForeignKey(Store, related_name="categories")
name = models.CharField(max_length=100)
和
class Item(models.Model):
store = models.ForeignKey(Store, related_name="items")
category = models.ForeignKey(Category, related_name="items")
name = models.CharField(max_length=100)
isPartiallySellable = models.BooleanField(default=False)
note = models.CharField(max_length=500,default="")
当我删除一个类别条目时,我在 django 上收到以下错误
column item.isPartiallySellable does not exist
LINE 1: ...currentlyInStock", "item"."unit", "...
^
现在,我在 Item 表中没有任何条目,但仍然收到此错误。我希望级联发生,但我无法调试此特定错误。在旁注中,此错误有部分错误,如何在此处获取完整的错误消息。
【问题讨论】:
-
迁移后是否添加了 isPartiallySellable?如果是,您是否运行了 makemigrations 并进行了迁移?
标签: django postgresql django-models django-rest-framework