2016-12-26 12 views
0

私はこのようなモデルを使用しています:Djangoのモデルの外部キー問題

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

問題は、あなたがForeignKeyの引数ではないクエリセットとしてモデルを渡す必要があり、エラーdjango.core.exceptions.AppRegistryNotReady: Models aren't loaded yet.

答えて

0

を得ています。 外部キーを再設定する必要がある場合は、limit_choices_toを使用してください。

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