Frasco para retornar a imagem armazenada no banco de dados

Minhas imagens são armazenadas em um MongoDB, e gostaria de devolvê-las ao cliente, eis como é o código:

@app.route("/images/<int:pid>.jpg")
def getImage(pid):
    # get image binary from MongoDB, which is bson.Binary type
    return image_binary

No entanto, parece que não posso retornar o binário diretamente no Flask? Minha ideia até agora:

Devolver obase64 do binário da imagem. O problema é que o IE <8 não suporta isso.Crie um arquivo temporário e retorne-o comsend_file.

Existem melhores soluções?

questionAnswers(3)

yourAnswerToTheQuestion