Frasco para devolver la imagen almacenada en la base de datos.

Mis imágenes se almacenan en un MongoDB, y me gustaría devolverlas al cliente, aquí es cómo está el código:

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

Sin embargo, ¿parece que no puedo devolver el binario directamente en Flask? Mi idea hasta ahora:

Devuelve elbase64 de la imagen binaria. El problema es que IE <8 no soporta esto.Crear un archivo temporal y luego devolverlo consend_file.

¿Hay mejores soluciones?

Respuestas a la pregunta(3)

Su respuesta a la pregunta