Получать подклассы классов Django, не основанных на моделях

В проекте Django у меня есть следующая абстрактная модель, которую я не хочу иметь в качестве таблиц db:

class Base(object):
    class Meta:
        abstract = True

и один подкласс:

class Sub(Base):

Я пытаюсь получить Sub из Base, отвечая на этот вопрос: Как найти все подклассы класса, учитывая его имя?

Base.__subclasses__()

Но я получаю только пустой список. Почему?

Я нашел другой вопрос, где ответ гласил, что нужно импортировать каждый подкласс Base, тогда они будут доступны для Python.

__subclasses__ ничего не показывает

Вернуться на верх