【发布时间】:2011-08-09 02:33:56
【问题描述】:
为了在 Django admin 中封装自定义功能,我提供了一个自定义的 ModelAdmin class,实际上看起来像这样:
class ArticleAdmin(admin.ModelAdmin):
class Media:
js = ("my_code.js",)
我注意到my_code.js 在添加页面和更改页面中都被加载,但我只需要在添加页面中加载它。是否可以这样做(以及如何)?
【问题讨论】:
-
我认为(但可能是错误的)这是不可能通过
class Media实现的。如果您覆盖特定的管理模板,您可以实现此行为。
标签: django django-admin media modeladmin