我正在获取数据库查询:在/ admin /中的DoesNotExist,即使我知道我查询的数据也在数据库中。我可能是模特错误。 好的我不能给出代码,但这里是我的模型中的示例布局
Deliver(model):
name = models.CharField(max_length=50, unique=True)
def __unicode__(self):
return self.name
Item(model):
name = models.CharField(max_length=50, unique=True)
def __unicode__(self):
return self.name
ItemVersion(model):
item = models.ForeignKey(Item)
version = models.CharField(max_length=100)
def __unicode__(self):
return self.item + "-" + self.version
ItemAndDeliver(model):
itemVer = models.ForeignKey(ItemVersion)
deliver = models.ForeignKey(Deliver)
def __unicode__(self):
return self.itemVer + "-" + self.deliver
我收到错误项目DoesNotExist即使它在数据库中,也指向
ItemVersion= def __unicode__(self):
return self.item + "-" + self.version
作为原因,但我能够选择管理区域的ItemVersion选择项目版本,并将查询数据库没有问题。问题似乎与ItemAndDeliver模型一样,因为我可以看到休息工作正常。
我无法弄清楚它为什么不起作用,无法找到有关原因的信息。这是以前的工作,但不是现在。