2017-07-07 63 views
0

因为这个网址提到 https://docs.djangoproject.com/en/dev/topics/forms/media/#assets-as-a-static-definition 我知道,它的工作原理是将每个自定义js逐个添加到每个模型中但是有没有方法可以添加到所有模型中,因此我不必逐个添加每个模型?在模板文件夹如何将自定义js添加到所有管理模型? django

+2

为什么不让你的django admin的base_site.html扩展并添加你想要添加的所有自定义js和css。所以在管理员的所有网页都会有CSS和JS? – Exprator

回答

1

设为管理员文件夹,然后让base.html文件的文件或添加以下代码在HTML文件中

{% extends 'admin/base.html' %} 
{% block extrahead %} 
<<< add your css and js >>> 
{% endblock %} 

但要确保项目的应用程序名称必须高于从django.contrib.admin在Django配置INSTALLED_APP

+0

thx thx,这工作事件hough我不确定你的意思是应用程序名称必须在上面 – Tsuna

相关问题