Я несколько дней пытался получить блоб изображения, сгенерированный в flask, в свое облачное хранилище Google, не сохраняя его в памяти. Я запрашиваю изображение в flask и пытаюсь передать его.
## <FileStorage: 'blob' ('image/png')> this is my file type from the file request
file = request.files['file']
## this is the blob bucket I am trying to deliver the image to
blob = bucket.blob('logos/'+org.name+'/'+str(user.id)+'/logo.png')
image_string = io.BytesIO(file.read())
blob.upload_from_file(image_string,content_type='image/png')
Я безуспешно пробовал много разных вариантов этого процесса. Я пробовал upload_from_string, с различными реализациями строки байтов, но безрезультатно. Ничто из того, что я сделал, не перенесло это изображение в облачное хранилище Google, любая помощь в правильном направлении будет признательна!