指定静态文件的名称时没有静态URL

时间:2016-10-05 22:57:02

标签: django

Django的。指定静态文件的名称时没有静态URL。 示例:<img src="my.png" /> 怎么做?谢谢!

2 个答案:

答案 0 :(得分:1)

假设您的模板中设置的静态文件设置正确(即nginx / apache为您服务,或者您使用DEBUG = True运行),您需要

{% load staticfiles %}
{% static "path/under/your/static/file/folder.gif" %}

如果这是你正在做的事情并且它没有工作,那么你的STATIC_URL,STATIC_ROOT等可能是不正确的。

答案 1 :(得分:0)

{% load static from staticfiles %}
{% static "/challenge.x.png" as mono %}
<img src="{{mono }}"

返回<img src="/static/challenge.x.png" />

正确是<img src="challenge.x.png" />