Я новичок в Django, я создал очень простое приложение Django, которое принимает JSON и делится ссылкой на выходную папку CSV.

views.py введите здесь описание изображения

def downloadfile(request):
    base_dir = os.path.dirname(os.path.dirname(__file__))
    filepath = base_dir + '\media\output_csv'
    response = StreamingHttpResponse(filepath)
    response['Content-Length'] = os.path.getsize(filepath)
    response['Content-Disposition'] = "Attachment;filename=%s"%filename
    return response
    

Начинается загрузка, но ничего не скачивается. Если есть лучший метод, дайте мне знать.

Вернуться на верх