本文实例为大家分享了Django实现文件上传下载的具体代码,供大家参考,具体内容如下
一、django实现文件下载
(1)、后台接口
如果从服务器直接将文件路径传给浏览器,普通文件可以直接下载,而图片,html,css和pdf格式等文件会直接显示,所以解决办法就是在头文件中让文件流写入硬盘.
①、最简单的文件下载功能的实现,直接将文件流放入HttpResponse对象即可
def file_download(request):
# do something...
with open('file_name.txt') as f:
c = f.read()
return HttpRes
1