1
是否有方法可以在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