Django export xls as zip does not work: format unknown
Я хочу сделать представление, которое создает xls файл с помощью xlwt и делает файл загруженным как zip файл с помощью zipfile.
def export(request):
filename = "myfile.xls"
wb = xlwt.Workbook(encoding='utf-8')
....
buffer1 = io.BytesIO()
wb.save(buffer1)
buffer2 = io.BytesIO()
with zipfile.ZipFile(buffer2, mode='w') as zip_file:
zip_file.writestr(zinfo_or_arcname=filename, data=buffer1.getvalue())
response = HttpResponse(content_type='application/x-zip-compressed')
response['Content-Disposition'] = 'attachment; filename=myzip.zip'
return response
но когда я пытаюсь распаковать, я получаю ошибку: формат файла неизвестен