В моем производстве есть папка для хранения файла журнала. Я хочу, чтобы страница html загружала 'файл журнала' (большой файл .txt, размером около 1,5 ГБ / файл) с сервера на клиентский компьютер, используя Django (python) представления. Как лучше всего это сделать (без потери данных в загруженном файле, хорошая производительность)
Теперь я использую этот код, но размер загружаемого файла меньше исходного файла на сервере: C
with open(file_path, 'rb') as fh:
response = HttpResponse(fh.read(), content_type="application/force-download")
response['Content-Disposition'] = 'inline; filename=' + os.path.basename(file_path)
return response