django应用程序中没有可用的照片

时间:2015-03-17 15:11:47

标签: python django image templates static

我在生产服务器上执行了命令git pull。我下载了最新的更改,即将照片放在主页上。 重启:supervisorctl重启myprocess 我没有在主页上看到图片。

照片放置在文件夹" images"中,位于静态。 我在html中的代码:

<img src="{% static 'images/logo.png' %}">

Firebug中的代码:

<img src="/static/images/logo.png">

1 个答案:

答案 0 :(得分:1)

您应该将静态文件放入STATICFILES_DIRS之一,而不是进入STATIC_ROOT:

./manage.py collectstatic

然后它将通过以下方式提供:

<img src="{% static 'images/logo.png' %}">