Есть ли способ указать местоположение загрузки в Django?Укажите местоположение загрузки в Django
Моя страница позволяет пользователю
- Нажмите кнопку запуска в EXE в фоновом режиме
- Затем дает пользователю новую страницу, где опция загрузки доступна
- Пользователь нажимает на загрузку, и он скачивает последний файл, который он генерировал.
Я прочитал в формате HTML post, что вы не можете заставить браузер загружать определенное местоположение. Мне интересно, имеет ли Django возможность, позволяющую вам это сделать.
def DownloadZip(request, zipname, prodVersID):
print(zipname)
zip_path = "C:/fbw/firmware/main/sys/" + zipname
zip_file = open(zip_path, 'rb')
response = HttpResponse(zip_file, content_type='application/zip')
response['Content-Disposition'] = 'attachment; filename=%s' %zipname
response['Content-Length'] = os.path.getsize(zip_path)
zip_file.close()
return response