【发布时间】:2020-12-10 10:36:09
【问题描述】:
Django 找不到 jpg。它与我的 html 位于同一文件夹中。尽我所能,我不知道为什么会这样。我正在使用 index.html。尝试了不同的文件、不同的文件路径、不同的文件类型……等等。文件没有损坏,程序可以正常工作。
<div>
<img src="portBack.jpg" alt="">
</div>
【问题讨论】:
Django 找不到 jpg。它与我的 html 位于同一文件夹中。尽我所能,我不知道为什么会这样。我正在使用 index.html。尝试了不同的文件、不同的文件路径、不同的文件类型……等等。文件没有损坏,程序可以正常工作。
<div>
<img src="portBack.jpg" alt="">
</div>
【问题讨论】:
Django 以不同的方式处理静态文件。不能直接把url放到文件里。
您需要将图像文件保存在应用程序的静态文件夹中。 之后,您需要在 settings.py 文件中添加以下行。
STATIC_URL = '/static/'
然后在 html 文件中。 {% 加载静态 %}
更多信息,请查看官方文档。
【讨论】: