更改 Flask-Admin 列表视图中的列顺序

Change order of columns in Flask-Admin list view

我有我的用户模型的 Flask-Admin 列表视图 (ModelView),其中一些字段被排除,自定义 headers,等等。一切正常,我已经覆盖了默认列表模板,所以我可以匹配应用程序其余部分的样式。

但是,我的外键列出现在列表的开头,我需要移动它们以便 table 更有意义。

如何指定列的显示顺序?这可能吗,还是我只需要在我的列表模板中添加一些讨厌的条件?

定义column_list。您定义显示哪些列及其顺序。

示例:

column_list = ['id', 'name', 'other_column']