2020
09-27
09-27
Django基于客户端下载文件实现方法
方法一:使用HttpResonse下面方法从url获取file_path,打开文件,读取文件,然后通过HttpResponse方法输出。importosfromdjango.httpimportHttpResponsedeffile_download(request,file_path):#dosomething...withopen(file_path)asf:c=f.read()returnHttpResponse(c)然而该方法有个问题,如果文件是个二进制文件,HttpResponse输出的将会是乱码。对于一些二进制文件(图片,pdf),我们更希望其直接作为附件...
继续阅读 >