Python ZipFile API, похоже, позволяет передавать путь к файлу в ZipFile.write
или байтовую строку в ] ZipFile.writestr
, но ничего между ними. Я хотел бы иметь возможность передавать объект, подобный файлу, в данном случае django.core.files.storage.DefaultStorage
, но в принципе любой файловый объект. На данный момент я думаю, что мне придется либо сохранить файл на диск, либо прочитать его в памяти. Ни один из них не идеален.