В настоящее время у меня есть сайт GAE на основе python, в котором есть форма регистрации, где пользователи могут вводить данные учетной записи вместе с изображением профиля для регистрации. Основываясь на предложениях SO, я собираюсь использовать смесь хранилища данных и blobstore, поэтому кажется, что для этого потребуется одновременный набор данных и загрузка blobstore.Одновременная загрузка Google Datastore и Blobstore с помощью Google App Engine (Python)
Однако из документов google и кода примера я был возможность получить работаем, он выглядит как загрузка Blobstore требует переадресации на отдельный обработчик загрузки, который конфликтует с хранилищем после обработчика (часть текущего обработчика формы)
были в основном ссылки на следующий примере Blobstore: https://cloud.google.com/appengine/docs/python/blobstore/#Python_Uploading_a_blob
Хотел бы посмотреть, что лучше всего подходит для такого типа настроек? Я предполагаю, что это будет довольно распространенная форма использования ... любой образец кода будет очень полезен!
Оформить заказ на этот вопрос http://stackoverflow.com/questions/17294507/google-app-engine-error-uploading-file-to-blobstore-from-python-code/17309002#17309002, но лучше попытайтесь использовать Cloud Storage , –
Насколько я понимаю ваш случай использования, данные пользователя и ссылка на изображение будут храниться в хранилище данных. У вас не будет ссылки до того, как будет сохранено изображение, поэтому обработчик загрузки - это путь, но +1 Дмитрий - используйте GCS. –
Спасибо, посмотрим и на GCS. Предпочтено ли это, потому что ожидается, что blobstore будет поэтапно отменен? – Dennis