从 flask-admin 的模型视图中摆脱/隐藏/删除 "with selected" 视图

get rid/ hide/ remove the "with selected" view from modelview in flask-admin

请告知如何在 flask-admin 模型视图中删除 "with selected" 视图。我想完全隐藏/删除它....

第一种方法是禁用此下拉菜单中建议的所有操作,这要归功于 ModelView 中的 action_disallowed_list 属性。:

action_disallowed_list = ['delete']

这种方式可以使单个 delete/trash 按钮可用。

如果您需要知道所有其他操作的名称,您可以在覆盖的或新的方法中调用下一个方法(它需要一个实例)

print(self.get_actions_list())

另一种方法是在 ModelView.

中设置属性 can_delete = False

请注意,复选框和垃圾桶按钮也将被隐藏。