Как получить имя папки в InMemoryUploadedFile в django?
В проекте django, над которым я работал, загруженный tar-файл сохраняется как InMemoryUploadedFile
, Я хочу знать имя папки, полученной путем распаковки этого tar-файла. Как я могу это сделать?
Например, создается папка с именем "abcd" и она сжимается. Мы получаем "abcd.tar.gz". Теперь его имя изменено на "добавление.tar.gz". Я загрузил это "дополнение.tar.gz". Хранится как InMemoryUploadedFile
.Как я могу получить имя папки, то есть "abcd", которая находится внутри загруженного файла tar.gz?
0 ответов
Я не знаю, как это сделать, но я применил jugaad, чтобы решить эту проблему;). Может быть, это вам поможет.
variable = request.FILES["your_data"].name
variable = variable.replace('.tar.gz','')
print(variable)