(Обновление: Этот ответ на ранее заданный вопрос лучше, чем то, что я написал ниже.)
Эта статья объясняет, почему это неэффективно вDjango - в основном, потому что это потребовало бы дорогих объединений через таблицы для всех подклассов.(Я написал ORM, который делает полиморфизм подобным образом, и запросы очень быстро выходят из-под контроля. Парни из Django приняли здесь правильное решение.)
В статье описывается метод написания MixIn для запроса.каждый подкласс индивидуален.Если вам нужно такое поведение в вашем приложении, рассмотрите возможность реализации чего-то подобного.
Если это для одного представления, вам может быть лучше (быстрее и легче понять) просто написать свое представление для запроса каждого подкласса.и создайте список всех результатов.