我已成功将图像文件以二进制格式存储在MongoDB中。但是,当我从MongoDB获取图像时,我得到的仍然是相同的二进制格式。但我需要这个图像文件。请有人能帮忙吗?
这是我使用的代码
def retrieve(request):
db=pymongo.connection.Connection('localhost',27017).demo1
grid=gridfs.GridFS(db)
output=grid.get_last_version(filename='shiva.jpg')
return HttpResponse(output)
image/jpeg
,这样用户的Web浏览器就知道它接收到了一张图片。 - Philipp