0

我有一个无法更改的只读数据库。我知道将图像存储在数据库中效率极低。但是我无法控制这个。我需要显示数据库中字段的图像。你怎么能在 Django 中做到这一点?

4

1 回答 1

0
  1. 从数据库中检索图像作为二进制文件,
  2. 将其直接写入 http 响应内容(使用 StringIO?),
  3. 设置相关的图像 mimetype/header

不要忘记在响应中设置内容长度。如果图像很大,请尝试“流媒体”。

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

于 2013-08-20T00:23:25.203 回答