Python 表中所有列的flask appbuilder表视图
使用Flask Appbuilder,我无法解决如何将表中所有列的所有值显示为ModelView的看似简单的任务,即:Python 表中所有列的flask appbuilder表视图,python,flask,sqlalchemy,flask-appbuilder,Python,Flask,Sqlalchemy,Flask Appbuilder,使用Flask Appbuilder,我无法解决如何将表中所有列的所有值显示为ModelView的看似简单的任务,即: col1 col2 col3 1 x y 2 p z 等等 flask apbuilder上的规范示例使用硬编码的列名: class ContactModelView(ModelView): datamodel = SQLAInterface(Contact) label_columns = {'c
col1 col2 col3
1 x y
2 p z
等等
flask apbuilder上的规范示例使用硬编码的列名:
class ContactModelView(ModelView):
datamodel = SQLAInterface(Contact)
label_columns = {'contact_group':'Contacts Group'}
list_columns = ['name','personal_celphone','birthday','contact_group']
show_fieldsets = [
('Summary',{'fields':['name','address','contact_group']}),
('Personal Info',{'fields':['birthday','personal_phone','personal_celphone'],'expanded':False}),
]
虽然a可以只做一个PRAGMA table\u info(table\u name)并将结果反馈到list\u列中,但我希望有另一种方法可以做到这一点?我决定只使用JQuery DataTables和Ajax来解决这个问题。这里有一个很好的简单表格显示教程:
有同样的问题。很惊讶这么简单的东西怎么不可能实现?!