指定要在每个django模板中加载的静态文件?

指定要在每个django模板中加载的静态文件?,django,templates,include,Django,Templates,Include,有没有办法在每个模板文件中自动执行{%load staticfiles%} 它会显著影响性能吗 如果这是一种不好的做法,我想知道下面的用例是否合适。 我在循环中包含一个文件,并加载静态文件 {% for a in a_list %} {% include "a.html" %} {% endfor %} a、 html {% load staticfiles %} use {% static "a.html" %} 您可以使用template.base中的方法将static标记自动加载到

有没有办法在每个模板文件中自动执行
{%load staticfiles%}
它会显著影响性能吗

如果这是一种不好的做法,我想知道下面的用例是否合适。
我在循环中包含一个文件,并加载静态文件

{% for a in a_list %}
  {% include "a.html" %}
{% endfor %}
a、 html

{% load staticfiles %}
use {% static "a.html" %}

您可以使用
template.base中的方法将
static
标记自动加载到模板中可用的默认标记集中

from django.template.base import add_to_builtins
add_to_buildins('django.templatetag.static')

此代码最好放在
settings.py
文件中,或者放在自动导入的任何其他位置

您可以使用
模板中的方法将
静态
标记自动加载到模板中可用的默认标记集中。base

from django.template.base import add_to_builtins
add_to_buildins('django.templatetag.static')

此代码最好放在
settings.py
文件中,或者放在自动导入的任何其他位置

您可以使用
模板中的方法将
静态
标记自动加载到模板中可用的默认标记集中。base

from django.template.base import add_to_builtins
add_to_buildins('django.templatetag.static')

此代码最好放在
settings.py
文件中,或者放在自动导入的任何其他位置

您可以使用
模板中的方法将
静态
标记自动加载到模板中可用的默认标记集中。base

from django.template.base import add_to_builtins
add_to_buildins('django.templatetag.static')

此代码最好放在
settings.py
文件中,或者放在自动导入的任何其他位置

如果模板中的html使用静态文件,则需要在每个模板中加载静态文件。这是django推荐的。不需要使用for循环。只需加载静态文件。我正在使用重复包含的静态过滤器。想知道这是不是可以的练习这不是一个过滤器,静态是一个标签。如果模板中的html使用静态文件,则需要在每个模板中加载静态文件。这是django推荐的。不需要使用for循环。只需加载静态文件。我正在使用重复包含的静态过滤器。想知道这是不是可以的练习这不是一个过滤器,静态是一个标签。如果模板中的html使用静态文件,则需要在每个模板中加载静态文件。这是django推荐的。不需要使用for循环。只需加载静态文件。我正在使用重复包含的静态过滤器。想知道这是不是可以的练习这不是一个过滤器,静态是一个标签。如果模板中的html使用静态文件,则需要在每个模板中加载静态文件。这是django推荐的。不需要使用for循环。只需加载静态文件。我正在使用重复包含的静态过滤器。想知道这是不是可以的练习这不是一个过滤器,静态是一个标签。很好。请注意,从Django 1.9开始,这将通过
引擎设置实现(可能已弃用,对此不确定)。请看下面的内容和一些。也许答案可以更新,然后我将删除注释。作为一个简要说明,这将通过Django 1.9版的
引擎设置实现(可能已弃用,对此不确定)。请看下面的内容和一些。也许答案可以更新,然后我将删除注释。作为一个简要说明,这将通过Django 1.9版的
引擎设置实现(可能已弃用,对此不确定)。请看下面的内容和一些。也许答案可以更新,然后我将删除注释。作为一个简要说明,这将通过Django 1.9版的
引擎设置实现(可能已弃用,对此不确定)。请看下面的内容和一些。也许答案可以更新,然后我会删除评论。