Django模型外键问题

时间:2016-12-26 06:45:25

标签: django

我正在使用这样的模型:

class Product(models.Model):
    name = models.CharField(max_length=100)
    group = models.ForeignKey(Category.objects.filter(group__category__name='foo'))

问题是收到错误django.core.exceptions.AppRegistryNotReady: Models aren't loaded yet.

1 个答案:

答案 0 :(得分:0)

您应该将模型作为ForeignKey参数传递而不是查询集。 如果您需要重新设置外键选项,请尝试使用limit_choices_to

group = models.ForeignKey(Category, limit_choices_to={'name'='foo'})