我正在尝试在Django Web应用程序上提供图像,但似乎给了我一个损坏的图像链接。我将要提供的图片放在静态文件夹中,但hello.html在 templates文件夹中,希望它可以工作,尽管没有。这是 hello.html
{% load static %}
<html>
<body>
<form method="post" enctype="multipart/form-data">
{% csrf_token %}
{{ form }}
<input type="submit" value="Upload">
<p>Hello</p>
{% load static %}
<img src="{% static "filecomparison/Example.jpg" %}" alt="My image"/>
</form>
</body>
</html>
这就是我在网站上看到的
我是django的新手,我一直在阅读指南和观看youtube视频,但它们似乎并不能帮助我完成我真正想要的事情,任何帮助都将得到感谢
答案 0 :(得分:-1)
使用django时,必须将图像,CSS,JS等放置在静态文件目录中。阅读以下内容:https://docs.djangoproject.com/en/2.0/howto/static-files/
确保在HTML中以顶部的行{% load static %}
加载静态文件!