如何从SQLAlchemy结果(声明性语法)中获取列名。

18 浏览
0 Comments

如何从SQLAlchemy结果(声明性语法)中获取列名。

我正在一个金字塔项目中工作,并且我用声明性语法在SQLAlchemy中有一个表格。

"""models.py"""
class Projects(Base):
    __tablename__ = 'projects'
    __table_args__ = {'autoload': True}

我通过以下方式获取结果:

""""views.py"""
session = DBSession()
row_data = session.query(Projects).filter_by(id=1).one()

我如何从这个结果中获取列名。

PS:由于我使用的是声明性语法,所以我无法使用这种方法。

0