django+ajax用FileResponse文件下载到浏览器过程中遇到的问题
发布时间:2020-12-17 00:01:39 所属栏目:Python 来源:网络整理
导读:问题: 公司的需求是从mongodb中查找数据并下载回本地,但是在将文件从mongodb通过django服务端,然后从django服务端向浏览器下载文件。但是在下载的时候出了些问题。由于是用的ajax请求,异步的,所以在将文件返回到前端的时候,前端的script标签中的succes
问题: 公司的需求是从mongodb中查找数据并下载回本地,但是在将文件从mongodb通过django服务端,然后从django服务端向浏览器下载文件。但是在下载的时候出了些问题。由于是用的ajax请求,异步的,所以在将文件返回到前端的时候,前端的script标签中的success回调函数中有数据,且是string类型。 解决办法: 在回调函数中设置重定向到文件所在的url ——代码—— django下载文件到浏览器: django.http = open(filepath,=] = ] =
response
前端script标签中的ajax请求: 相关内容
|