Я пытаюсь обслужить csv файл нажатием кнопки в Django. Файл хранится в корзине AWS s3. Ниже моя функция в views.py:
def download(request):
s3 = boto3.client('s3')
obj = s3.get_object(Bucket='my_bucket', Key='Output.csv')
file = obj['Body']
content = file
response = HttpResponse(content, content_type='text/csv')
response['Content-Disposition'] = 'attachment; filename="Output.csv"'
return response
Когда я нажимаю на кнопку, я могу легко загрузить файл. Однако когда я открываю загруженный файл CSV в Microsoft Excel, после каждой строки появляется дополнительная пустая строка.
Есть ли способ не получить эти дополнительные строки в загружаемом файле?