3

我有一个 django 管理操作说“刷新”,我想为管理列表视图中的每一行添加一个刷新按钮。我可以使用 format_html 创建按钮,但是当按下它时如何调用“刷新”操作?

4

1 回答 1

4

我认为admin actions在这种情况下不是最合适的。

行动

使用更改列表页面上选择的对象列表调用的简单函数

但是,使用您描述的按钮,您希望在单行/实例上进行操作。因此,我只需为您创建一个自定义 url 端点ModelAdmin,当您按下按钮时调用它并处理所需的操作。

这篇文章有一个相当全面的概述,如何详细地做到这一点。

于 2017-03-12T14:10:07.847 回答