最佳答案
第一种方法是禁用此下拉菜单中建议的所有操作,这要归功于 action_disallowed_list
ModelView
中的属性。:
action_disallowed_list = ['delete']
这种方式允许保持单独的删除/垃圾按钮可用。
如果您需要知道所有其他操作的名称,您可以在覆盖的或新的方法中调用下一个方法(它需要一个实例)
print(self.get_actions_list())
另一种方法是设置属性can_delete = False
在 ModelView
中。
请注意,复选框和垃圾桶按钮也将被隐藏。
关于python - 从 flask-admin 的模型 View 中删除/隐藏/删除 "with selected" View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51338206/