所以我开始研究这个我从其他人手中接过的django项目。有几个设置文件都从base.py设置文件继承。
在这个base.py设置文件中,定义了几个静态图像文件。
例如:
LOGO_URL="/img/logo.png"
LOGO=STATIC_URL+LOGO_URL
以这种方式定义图像位置似乎很奇怪。这是最佳做法吗?如果不是最佳做法是什么?
由于
答案 0 :(得分:2)
更常见的是,您会看到设置中定义的STATIC_URL,然后徽标将在模板中访问:
{% load staticfiles %}
<img src="{% static 'img/logo.png' %}" />
The docs提供更详细的解释。