2016-12-26 98 views
0

我使用的模型是这样的: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.

回答

0

你应该通过模型ForeignKey的参数不是一个查询集。 如果您需要改变外键选择,请尝试使用limit_choices_to

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