gpt4 book ai didi

django-admin - 如何向管理员列表添加自定义按钮?

转载 作者:行者123 更新时间:2023-12-04 05:08:28 60 4
gpt4 key购买 nike

我想要的是在管理列表页面的每一行中放置一个自定义按钮。
这些按钮将有一个与之相关的功能,作用于该行。
我已经知道“管理操作”,但这不是我想要的,好吗?

谢谢!

最佳答案

您可以在 ModelAdmin 中声明一个函数来为您的按钮生成 html,例如

    def button(self, obj):
return mark_safe('<input type="...">')
title.short_description = 'Action'
title.allow_tags = True

然后把它放在你的 list_display -元组。
class MyAdmin(admin.ModelAdmin)
list_display=('name', 'button')

http://docs.djangoproject.com/en/dev/ref/contrib/admin/#modeladmin-options

关于django-admin - 如何向管理员列表添加自定义按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2821104/

60 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com