在Django runserver中显示静态文件

时间:2014-12-22 11:50:31

标签: python html django web

我遇到问题,当我尝试通过runserver命令运行我的网站时,它不会显示任何图像。

(我是django的新手,网站建设都是如此)

这是模板中的html:

< img src =" ../../../ static / Website_header.png"宽度=" 800"高度=" 200" ALT ="" /> (没有空格)

这是settings.py:

http://pastebin.com/KvdrF1L2


修改:当我尝试在新标签页中点击显示图片时,会显示:http://imgur.com/EgXw4bw

1 个答案:

答案 0 :(得分:2)

您不应该直接链接到静态文件。

在模板顶部:

{% load staticfiles %}

您的图片代码:

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

&#34;影像/ test.png&#34;是相对于您的静态文件夹解决的:

静态
------图像
------------ test.png