【发布时间】:2017-10-09 01:06:05
【问题描述】:
我正在尝试在我的 django 应用程序中提供下载文件,经过一番研究后,我编写了下面的代码,但有一个问题,文件是在浏览器中打开而不是下载。
我在我的应用程序上提供的文件是 exe,当它们打开时它只是一堆随机字符。
那么我如何指定我希望下载文件而不是打开文件? 谢谢
with open(path_to_apk, 'rb') as fh:
response = HttpResponse(fh)
response['Content-Disposition'] = 'inline; filename=' + os.path.basename(path_to_apk)
return response`
【问题讨论】: