Мои изображения хранятся в MongoDB, и я хотел бы вернуть их клиенту, вот как выглядит код:
@app.route("/images/<int:pid>.jpg")
def getImage(pid):
# get image binary from MongoDB, which is bson.Binary type
return image_binary
Однако, кажется, я не могу вернуть двоичный файл прямо в Flask? Моя идея на данный момент:
base64
бинарного изображения. Проблема в том, что IE<8 этого не поддерживает.send_file
.Есть ли решения получше?