使用django模板标记加载静态文件

时间:2017-07-28 10:31:00

标签: python django static django-templates

我正在尝试加载保存在静态目录中的图像文件,但这似乎没有这样做

<div>
  {% thumbnail image.user.profile.photo "40" as in %}
     <a href="{{ image.user.get_absolute_url }}">
         <img src="{{ in.url }}" class="gametime"></a>

  {% endthumbnail %}
  <a href="{{ image.user.get_absolute_url }}" class="time">{{image.user.username }}  </a>    
</div>

<div id="details">
 {% thumbnail image.image "551" as im %}

     <a href="{{ image.image.url }}">
         <img src="{{ im.url }}" alt="{{ image.title }}"class="image-detail">
     </a>

 {% endthumbnail %}
</div>

我尝试了<img src="{% static "rango.jpg" %}" alt="Picture of Rango">并显示了rango.jpg图片。

我认为我需要{% static %}标签来完成图片变量,但仍然没有做到这一点。

1 个答案:

答案 0 :(得分:0)

您是否在设置文件中设置了静态路径。

STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static/')