#python #sqlalchemy #orm
#python #sqlalchemy #orm
Вопрос:
Как мне получить все имена столбцов для существующей модели в SQLAlchemy, которая определена с использованием базового класса, в котором уже определены некоторые столбцы? Я ищу @classmethod
, а не метод экземпляра.
Модель еще не привязана к таблице, у меня пока нет __table__
атрибута определения модели.
Я могу перебрать dict и посмотреть на типы, но, конечно, есть лучший способ? Я не могу использовать inspect
, я получаю сообщение об ошибке: «Система проверки недоступна для объекта типа <class ‘sqlalchemy.orm.decl_api.DeclarativeMeta’>’