我使用以下代码将一些图像存储到mongo gridFS中。
mongodb = mongo.cx.myDB
fs = gridfs.GridFS(mongodb)
for name in zip_ref.namelist():
name = name.replace(" ", "")
name = name.split('/')[1]
print(name)
fileID = fs.put( open( r''+filePath, 'rb') )
result = mongo.save_file(name, fs.get(fileID))
对于mongodb连接,我正在使用from flask_pymongo import PyMongo
模块。
用于提取文件的代码:
im_stream = mongo.send_file(filename)
它以 py / object:“ werkzeug.wsgi.FileWrapper” 格式返回响应。
我的问题是:如何在Angular 6中将该响应显示为图像?
或
我的上传和获取代码有问题吗?