Добрый день.
Возникла такая задача: Надо сгенерить пачку html файлов, положить их в архив и отдать пользователю. Создавать файлы во временной директории как-то не особо охота, поэтому генерю его в StringIO. Но потом, чтобы положить в архив, надо в методе ZipFile.write() первым аргументом указать имя файла, а у меня его, получается, нет. Может есть какой-то другой способ это все сделать?
Да, там еще такой ньюанс, надо чтобы все файлы кроме одного (index.html) лежали в архиве в папочке специальной. Как это правильно сделать? Сработает ли если я буду указывать ZipFile.write(filename, 'foldername/filename.html')? Попадет ли тогда этот файл в архиве в папку foldername?