Django关于FileResponse,HTTPResponse, streamingHttpRespones下载文件问题说明
我们创建项目mysite,创建一个APP:blog,添加APP配置路由
以上就是一个会报错的报错是找不到页面
经查看路由配置没有问题我们去查看视图函数
语法也是没有问题的那么我们去查看一下图片的路径有没有问题经过修改我们修改一下如下
把file_path = 'C:\img\a.jpg’修改为file_path = ‘C:/img/a.jpg’
我们可以看见已经下载成功了
我们总结分析
FileResponse,HTTPResponse这两个方法在传入参数路径的时候应该是这样的
file_path = 'C:\img\a.jpg’修改为file_path = ‘C:/img/a.jpg’
而在streamingHttpRespones中确是不要的