html - 如何在桌面上的 django 网页上显示图像?

标签 html css django image

我正在从 postgresSQL 数据库加载数据。此数据由我的 python 程序存储在数据库中。不是我正在使用我在程序中使用的相同功能获取数据。我想先创建一个条形图,然后再在 Django 的 HTML 网页上显示它。我使用 matplotlib 创建了一个图表并将其保存在桌面上。现在我想获取该图像并显示它。我尝试直接提供指向该图片的链接,但这并没有加载图片。

最佳答案

根据Django documentation :

  1. 在您的设置文件中,定义 STATIC_URL ,例如:

    STATIC_URL = '/static/'

  2. 在您的模板中,使用静态模板标签构建 URL:

    {% load static %} <img src="{% static "example.jpg" %}" alt="My image">

  3. 存储您的 example.jpg图片文件位于名为 static 的文件夹中在您的应用中。

关于html - 如何在桌面上的 django 网页上显示图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58484801/

相关文章:

css - 响应式设计 : How to adjust boxes according to container div when browser window gets resized

javascript - 使用 jquery 在 div 中加载内容

django 脆皮形式 : Nesting a formset within a form

html - Div 卡在另一个 div 中

html - Ul LI 菜单在 IE 中不显示为 block

javascript - 将盒子拆分为其父级的 50% 高度

python - 无法使用 def clean() 运行表单集验证

html - 如何在不使用填充的情况下防止内容与固定导航栏重叠

javascript - 将 ul 作为输入

mysql - 无法通过实例访问 Django 管理器