DJANGO -如何从数据库(sqlite)中检索图片并显示在html上

5q4ezhmt  于 2022-12-23  发布在  SQLite
关注(0)|答案(2)|浏览(225)

我已经加载到数据库的图片(sqlite),现在,如何在html中获得该照片,你们能告诉我的步骤,到那里,提前感谢
我想从数据库中抓取图片,并显示在html中。

rjzwgtxy

rjzwgtxy1#

要在模板中显示上传的图像:
在html文件中:

<img src="/media/{{image}}" /> #image is a model field name.

这是您可以在模板中查看上传图像的方式。

ztyzrc3y

ztyzrc3y2#

你的图片存储在你的静态文件夹中,而不是直接存储在数据库中。我假设你使用ImageField来存储你的模型中的图片。

image = models.ImageField(upload_to="static/images/", null=True, blank=True)

如果是这种情况,为了在您的模板中显示它,您需要做的是引用图像url:

<img src="{{ mymodel.url }}" />

相关问题