Используйте двух менеджеров в одной модели
У меня есть модель Place с подклассами Restaurant и Bar. Я присоединил InheritanceManager из django-model-utils к Place, чтобы использовать метод select_subclasses() для получения экземпляров подкласса.
from model_utils.managers import InheritanceManager
class Place(models.Model):
# ...
objects = InheritanceManager()
class Restaurant(Place):
# ...
class Bar(Place):
# ...
<
...
objects = OrderedModelManager()
...
<