我是django的新手。我的项目文件夹包含媒体文件夹它包含一些图像。
如何在其他应用的模板中显示此图像?
路径: mysite / media / blog / templates / blog / details.html
details.html
{{<img src="media/image_2.jpg">}}
但它没有显示任何东西..
答案 0 :(得分:0)
您应该设置STATIC文件夹并配置媒体文件。
完整参考:https://docs.djangoproject.com/en/dev/howto/static-files/以及 https://docs.djangoproject.com/en/1.4/howto/static-files/
但是你应该使用这样的东西(一旦你正确配置了STATIC文件):
<img src="{% static "media/myexample.jpg" %}"/>
修改强>
在使用static
代码之前,您必须加载包含在模板代码顶部的特定代码:{% load staticfiles %}
:Referring to static files in templates