html 无法在 django 中显示图像
html cannot display image in django
我已经把我的图像文件 img.png 和 HTML 文件 index.html 放在同一文件夹 test
我在django中执行了index.html,我想显示本地的图像
我试过了
<img src='img.png'/>
<img src='./img.png'/>
<img src='..../test/img.png'/> <!-- absolute path -->
系统提示找不到镜像文件
1-确保 django.contrib.staticfiles 包含在您的 INSTALLED_APPS 中。
2-在您的设置文件中,定义 STATIC_URL,例如:
STATIC_URL = '/static/'
3-在您的模板中,使用静态模板标签为给定的相对路径构建 URL 使用配置的 STATICFILES_STORAGE:
{% load static %}
<img src="{% static 'my_app/example.jpg' %}" alt="My image">
4-将您的静态文件存储在应用程序中名为 static 的文件夹中。
例如:
my_app/static/my_app/example.jpg.
我已经把我的图像文件 img.png 和 HTML 文件 index.html 放在同一文件夹 test 我在django中执行了index.html,我想显示本地的图像
我试过了
<img src='img.png'/>
<img src='./img.png'/>
<img src='..../test/img.png'/> <!-- absolute path -->
系统提示找不到镜像文件
1-确保 django.contrib.staticfiles 包含在您的 INSTALLED_APPS 中。
2-在您的设置文件中,定义 STATIC_URL,例如:
STATIC_URL = '/static/'
3-在您的模板中,使用静态模板标签为给定的相对路径构建 URL 使用配置的 STATICFILES_STORAGE:
{% load static %}
<img src="{% static 'my_app/example.jpg' %}" alt="My image">
4-将您的静态文件存储在应用程序中名为 static 的文件夹中。 例如: my_app/static/my_app/example.jpg.