Получение объектов столбцов для определения модели с помощью classmethod

#python #sqlalchemy #orm

#python #sqlalchemy #orm

Вопрос:

Как мне получить все имена столбцов для существующей модели в SQLAlchemy, которая определена с использованием базового класса, в котором уже определены некоторые столбцы? Я ищу @classmethod , а не метод экземпляра.

Модель еще не привязана к таблице, у меня пока нет __table__ атрибута определения модели.

Я могу перебрать dict и посмотреть на типы, но, конечно, есть лучший способ? Я не могу использовать inspect , я получаю сообщение об ошибке: «Система проверки недоступна для объекта типа <class ‘sqlalchemy.orm.decl_api.DeclarativeMeta’>’