У меня есть объекты CSV, которые я могу загрузить с помощью blobkey. Конечная точка выглядит следующим образом /data?key=[blobkey]
. Если бы я должен был go в хранилище данных и найти ключ CSV, замените его на Blobkey, я получаю CSV загружен. Проблема возникает при попытке создания новых CSV-файлов. Ведро, в котором я сохраняю новые файлы scv, - это то, что я создал совсем недавно. Что должно произойти, это то, что я должен получить blobkey, который я могу заменить в конечной точке и получить объект csv. Но я ничего не понимаю.
Я думаю, что я просто сохраняю это в неправильном ведре. Я должен попытаться сохранить его в исходное ведро, где находятся другие объекты CSV. Но я не знаю, как искать эти объекты. Я точно знаю, что CSV завершает работу, потому что я могу перейти к корзине и загрузить ее с URL-адреса https://storage.cloud.google.com/.../my.csv
. Мой вопрос: как мне найти позицию корзины, где находились предыдущие CSV? сохранено?
Как я загружаю CSV на сервер разработки:
# obtain a blobkey
blob_key = BlobKey(blobstore.create_gs_key(u'/gs' + gcs_filename))
# pass the blobkey to the endpoint
/data?key=blob_key
Ведро, в котором я сейчас нахожусь
/user-exports/user_key/timestamp/mydata.csv