Skip to main content
 首页 » 编程设计

python之Django之将媒体包含到特定的管理页面中

2024年09月03日61JustinYoung

如果我有这种modelAdmin:

admin.py

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

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

我如何指定在哪个 change_form、change_list、add_form ...模板中我需要这个 css?

请您参考如下方法:

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