Поздравления, При помощи 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?
Модуль tarfile, вероятно, является хорошим местом для начала.
Вы, вероятно, захотите кэшировать файл где-нибудь в файловой системе, чтобы избавить себя от лишней работы. Нет смысла заново генерировать файл, если его содержимое не изменилось.