我在Django项目中工作,我需要从Django Admin的用户屏幕中提取要表现出色的用户列表。我在示例类中添加了actions
变量,用于在每个用户的id之前获取CheckBox。
class SampleClass(admin.ModelAdmin):
actions =[make_published]
操作make_published已定义。现在我想在Add user
按钮旁边添加另一个按钮,如图所示。
。但我不知道如何才能做到这一点,没有使用新的模板。我想使用该按钮将选定的用户数据打印到excel中。谢谢,请给我带路。
发布于 2013-07-31 19:29:10
简单且被接受的方法是覆盖模板。
如果你不想弄乱Django模板,你可以添加一个Media
类到你的管理中,并添加一些javascript来创建按钮,尽管我认为用javascript创建元素有点麻烦,应该避免。
https://stackoverflow.com/questions/17968781
复制相似问题