用于加载和使用静态文件的 Django 模板简写
Django Template short hand for loading and using static files
例如要加载静态图像,我需要在模板中分两行执行此操作,如下所示:
{% load staticfiles %}
<img src="{% static "img/pro_pic.png" %}">
有没有办法在一行中做到这一点?
<img src="{% staticLoad( "img/pro_pic.png" ) %}">
还有一个函数在某处检查 {% load staticfiles %} 是否存在,如果没有加载等等?如果可以的话,我也鼓励讨论时间复杂度!
默认情况下 django.core.context_processors.static context process is included in the TEMPLATE_CONTEXT_PROCESSORS 设置,因此您只需在模板中写入:
<img src="{{ STATIC_URL }}img/pro_pic.png">
例如要加载静态图像,我需要在模板中分两行执行此操作,如下所示:
{% load staticfiles %}
<img src="{% static "img/pro_pic.png" %}">
有没有办法在一行中做到这一点?
<img src="{% staticLoad( "img/pro_pic.png" ) %}">
还有一个函数在某处检查 {% load staticfiles %} 是否存在,如果没有加载等等?如果可以的话,我也鼓励讨论时间复杂度!
默认情况下 django.core.context_processors.static context process is included in the TEMPLATE_CONTEXT_PROCESSORS 设置,因此您只需在模板中写入:
<img src="{{ STATIC_URL }}img/pro_pic.png">