Django管理员自定义CSS文件插入顺序

Django管理员自定义CSS文件插入顺序,css,django,django-templates,Css,Django,Django Templates,向ModelAdmins添加一些自定义CSS时,通常会执行以下操作: class BookAdmin(admin.ModelAdmin): class Media: css = { "all": ("my_custom_styles.css", ) } 我的问题是,这些样式表是在第三方应用程序样式表之前添加的,因此无法轻松覆盖它们。事实上,它们覆盖了自定义样式: <link href="my_custom_styles.c

向ModelAdmins添加一些自定义CSS时,通常会执行以下操作:

class BookAdmin(admin.ModelAdmin):

    class Media:
        css = {
            "all": ("my_custom_styles.css", )
        }
我的问题是,这些样式表是在第三方应用程序样式表之前添加的,因此无法轻松覆盖它们。事实上,它们覆盖了自定义样式:

<link href="my_custom_styles.css" type="text/css" media="all" rel="stylesheet" />
<link href="base_styles.css"      type="text/css" media="all" rel="stylesheet" />

我想交换这样的订单。有什么简单的方法可以做到这一点吗?

您应该看看django.contrib.admin模板,也许可以覆盖其中一个模板,但很抱歉,我无能为力: