我知道如何使用这样的方式将图片显示为内存中的页面:
import cStringIO
mStream = cStringIO.StringIO(picBin)
return HttpResponse(mStream.getvalue(),"image/jpg")
但是,如果我不想将图片显示为页面,而是我想在页面中显示它,比如在HTML中使用,有人知道我应该设置“src”,如果图片从内存加载?
答案 0 :(得分:1)
您需要对图像内容进行base-64编码为Data URI:
data_uri = 'data:image/jpg;base64,'
data_uri += mStream.getvalue().encode('base64').replace('\n', '')
现在,您可以将data_uri
推送到图片的src
属性中。