Django - 将媒体包含在特定的管理页面中

时间:2011-09-01 13:23:39

标签: python django media django-modeladmin

如果我有这种模特管理员:

admin.py

#...
class ScribPartAdmin(admin.ModelAdmin):
  class Media:
    css = {
      'all': ('css/mymarkup.css',)
    }

admin.site.register(ScribPart, ScribPartAdmin)
#...

mymarkup.css实际上包含在有关对象ScribPart的所有页面中。

如何指定哪个change_formchange_listadd_form,...模板我需要这个css?

2 个答案:

答案 0 :(得分:3)

据我所知,您需要覆盖这些视图的模板文件。您可以从默认模板文件继承,只需在extrahead块中添加自定义CSS。

答案 1 :(得分:0)

您可以加载.js文件,为每个页面加载特定的css文件。