Javascript 如何将自定义js添加到所有管理模型中?德扬戈
正如这个url所提到的Javascript 如何将自定义js添加到所有管理模型中?德扬戈,javascript,django,model,customization,Javascript,Django,Model,Customization,正如这个url所提到的 我知道这一点,通过将每个自定义js一个接一个地添加到每个模型中是可行的,但是有没有一种方法可以添加到所有模型中,这样我就不必逐个添加每个模型?在模板文件夹中创建一个管理文件夹,然后创建一个base.html文件或在html文件中添加以下代码: {% extends 'admin/base.html' %} {% block extrahead %} <<< add your css and js >>> {% endblock %}
我知道这一点,通过将每个自定义js一个接一个地添加到每个模型中是可行的,但是有没有一种方法可以添加到所有模型中,这样我就不必逐个添加每个模型?在
模板
文件夹中创建一个管理
文件夹,然后创建一个base.html
文件或在html文件中添加以下代码:
{% extends 'admin/base.html' %}
{% block extrahead %}
<<< add your css and js >>>
{% endblock %}
{%extends'admin/base.html%}
{%block extrahead%}
>
{%endblock%}
但请确保项目应用程序名称必须在django设置的
INSTALLED\u app
中的django.contrib.admin
上方,为什么不扩展django管理员的base\u site.html并添加所有要添加的自定义js和css。因此,在管理中,所有页面都将有css和js?thx thx,这确实有效。尽管我不确定你所说的应用程序名称必须在head
标记中的自定义javascript上方,但我需要在body
标记末尾之前添加它