У меня проблема с передачей файла xlsx через API django. Я могу загрузить файл, но попытка открыть его приводит к ошибке, говорящей о его повреждении. Я могу открыть файл локально, просто не могу загрузить его открытым.
response = HttpResponse(open(path, 'rb').read())
response['Content-Type'] = 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'
response['Content-Disposition'] = 'attachment; filename=ProviderList.csv'
return response