Джанго запрашивает унаследованную модель - PullRequest
1 голос
/ 17 ноября 2010

У меня есть что-то похожее на пример ниже

from django.db import models    
from django.contrib.auth.models import User

class a(models.Model):
   user = models.ForeignKey(User)

class b(a):
   value = models.IntegerField()

class c(a):
   model_id = models.IntegerField()

У меня есть экземпляр User, назначенный переменной current_user, есть ли способ заставить current_user.b_set работать? Спасибо за чтение.

1 Ответ

1 голос
/ 17 ноября 2010

FK включен a, а не b, поэтому «b_set» отсутствует. Вы можете запросить User для объектов, которые имеют a, которые имеют b, но a_set является единственным имеющимся у вас свойством.

...