我有一个django管理员操作说"刷新",我想为管理列表视图中的每一行添加一个刷新按钮。我可以使用format_html创建按钮,但是如何调用" refresh"按下时的动作?
答案 0 :(得分:3)
在这种情况下,我认为admin actions
最适合。
使用在更改列表页面上选择的对象列表调用的简单函数
但是,使用您描述的按钮,您希望在单行/实例上操作。
因此,当您按下按钮并处理所需操作时,我只会create a custom url endpoint为您调用的ModelAdmin
。
This article非常全面地概述了如何做到这一点。