поколение tar django по запросу

Поздравления, При помощи Django, я хочу генерировать tar.gz, который содержит файлы ниже, и представьте tar.gz файл:

Содержание с сервера Ubuntu:

/home/user/myfolder
/home/user/image.jpg
an xml file from www.mysite.com/foo.xml (which is a dynamicly generated xml file.

Представленный tar.gz файл

myfolder/
         content/
          .....
image.jpg
foo.xml

Каков был бы лучший способ сделать, эта внутренняя часть достигает этого как представления Django?

1
задан Hellnar 25 June 2010 в 07:56
поделиться

1 ответ

Модуль tarfile, вероятно, является хорошим местом для начала.

Вы, вероятно, захотите кэшировать файл где-нибудь в файловой системе, чтобы избавить себя от лишней работы. Нет смысла заново генерировать файл, если его содержимое не изменилось.

2
ответ дан 2 September 2019 в 23:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: