如何在 HTML/JS 和 Django Admin 之间创建 link

How to create a link between HTML/JS and Django Admin

我想为此创建一个 'select all' 按钮 booleans 我不知道该怎么做。

我知道很难用 django admin 创建这样的按钮,所以我必须使用 JS 和 HTML ?

如何将 HTML 按钮和 JS 脚本集成到 django 管理中?

谢谢。

大家好,我是一名 C# 开发人员
简单地说第一个问题: 我可以建议您为所有框创建一个循环并更改它们的状态(值已选中)

要集成JS,可以使用class Media

举例:

class BaseAdmin(admin.ModelAdmin):
    class Media:
        js = ("/static/js/admin/instantsearch.js",)

为了更改 Django 的管理模板,您必须在 templates 中创建文件夹 admin

否则使用:

template = "custom_template.html"

在你的ModelAdminclass

但总的来说,最好阅读 overriding admin templates