У меня есть базовый класс A. Два производных классов B, C. Теперь у меня есть глобальный класс ведьма содержит много-ко-многим отношению к объекту А.Фильтрация унаследованных объектов
Class D:
aObjects : ManyToMany("A")
как мог знать реальный объект возврата фильтра запроса в объекте D. I mean: d.objects.get(id=5)
Теперь d имеет n объектов класса A, но они являются комбинацией A, B или C. Как получить только те, которые имеют тип B в запросе.
Заранее спасибо.