如何在Django项目中添加图像

smtd7mpg  于 2023-01-03  发布在  Go
关注(0)|答案(1)|浏览(101)

我的标志不工作在Django项目:

代码如下:
index.html:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Главная</title>
    {% load static %}
<img src="{% static 'media/logo.svg' %}" alt="My logo">
</head>
<body>

</body>
<footer>
 
</footer>
</html>

settings.py:

STATIC_URL = 'static/'

项目结构:

当我尝试打开Yje控制台时,需要:加载资源失败:服务器以404(未找到)状态响应徽标位于static/media/logo.svg中

szqfcxe2

szqfcxe21#

静态文件夹应该与模板文件夹处于同一级别,在静态文件夹中为图像创建一个新文件夹,您可以将该文件夹命名为任何名称,将图像保存在该文件夹中,
确保Django的STATICFILES_DIRS设置在你的设置文件中被正确配置,它应该包含你的静态文件夹的路径。
或者确保运行collect static management命令将文件复制到Static_root文件夹

相关问题