繁体   English   中英

在Django中显示来自数据库的图像?

[英]Display an image from the database in Django?

我有一个只读数据库,但我无法更改。 我知道将图像存储在数据库中效率极低。 但是我对此没有控制权。 我需要显示数据库中字段的图像。 您如何在Django中做到这一点?

  1. 从数据库中以二进制形式检索图像,
  2. 将其直接写入http响应内容(使用StringIO?),
  3. 设置相关的图像模仿类型/标题

不要忘记在响应中设置内容长度。 如果图片很大,请使用“流”进行实验。

https://docs.djangoproject.com/zh-CN/1.5/ref/request-response/#httpresponse-objects

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM