Получение списка всех папок в хранилище firebase с помощью python
я использую django приложение и firebase-admin и у меня есть файлы и вложенные папки (вложенные папки) как показано на картинке.
каждая папка имеет свои собственные файлы и папки.
я хочу получить список всех папок и файлов внутри каждой корневой папки ,
мой код таков :
service_account_key = 'mysak.json'
cred = firebase_admin.credentials.Certificate(service_account_key)
default_app = firebase_admin.initialize_app(cred, {
'storageBucket': 'myBucketUrl'
})
bucket = storage.bucket()
blob = list(bucket.list_blobs()) #this is returning all objects and files in storage not for the folder i want
например, я хочу, чтобы все файлы были в first_stage/math
и я мог получить url для каждого файла.
Я также прочитал документацию о хранилище firebase и там нет такого метода
Основываясь на документации List objects | Cloud Storage | Google Cloud, вы можете сделать что-то вроде
bucket.list_blobs(prefix="first_stage/math")