我正在尝试使用img在模板上显示图像,但图像未被检索。
模板
{% for a in db_fetch %}
<img class="metro" src="site_media/{{ a.image.url }}"><b></b><br>
{% endfor %}
settings.py
MEDIA_ROOT = os.path.join(PWD, "../downloads/")
MEDIA_URL = '/downloads/'
图像存储在location / django-project / downloads / images / * .jpg
请帮忙
答案 0 :(得分:0)
在settings.py中尝试这些句子,输入以下代码:
URL_PROJECT = os.path.dirname(os.path.realpath(__file__)) NAME_PROJECT = os.path.basename(URL_PROJECT)
后:
MEDIA_ROOT = os.path.join(URL_PROJECT,'downloads') MEDIA_URL = '/downloads/'
模板使用:
<img src="{{MEDIA_URL}}{{a.image.url}}">