要获取表的所有字段名,可以使用 'table' 属性来获取表的元数据,然后使用 'columns' 属性来获取所有字段的元数据,最后使用 'name' 属性来获取字段名。

以下是一个示例代码:

from your_app import db
from your_app.models import SysUser

user = SysUser.query.get(user_id)
columns = user.__table__.columns

field_names = [column.name for column in columns]
print(field_names)

在上面的示例中,假设你已经创建了一个名为 'SysUser' 的模型类,并且已经导入了必要的库和模块。'user_id' 是要获取的用户的ID。'field_names' 是一个包含所有字段名的列表。你可以根据需要对其进行进一步的处理或输出。

Python Flask: 获取数据库表所有字段名

原文地址: https://www.cveoy.top/t/topic/o8h7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录