FileResponse django下载文件问题
FileResponse
代码如下
down_file = open(file_path, 'rb')f_name = file_name.split('/')[-1]# f_name 计算机作业.xlsresponse = FileResponse(down_file, filename=f_name, as_attachment=True)response['Content-Type'] = 'application/octet-stream'return response
FileResponse里的参数
第一个是下载的文件。
第二个是下载后的显示的文件名,filename=‘aaa.txt’表示要下载的文件为aaa.txt,
第三个我也不太清楚
注意扩展名
FileResponse django下载文件问题相关推荐
- 【Django下载文件-Kml文件下载】
Django下载文件系列 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 第一章 开发应该了解的Web文件下载 第二章 Django下载文件-三种方法 第三章 Django下载文件- ...
- Django下载文件中文乱码 FileResponse 浏览器正确识别文件名和文件大小的简单方法
起因 工作需要维护一个工单系统,下载文件时如果文件名有中文会导致乱码,并且下载时不显示文件的完整大小,没有进度条 修改 原先接口是这样写的 # view入口 class DownFile(BaseVi ...
- 【Django】Django+Ajax下载文件(使用FileResponse)
1.说明 使用Django下载文件的方式有多种,这里使用的是FileResponse对象返回文件即可 # 视图函数 @csrf_exempt def getFinanceBalanceFile(req ...
- Django Ajax下载文件(动态文件下载实现)
前端埋一个隐藏的表单,用于传值: <form id="hidden_form">{% csrf_token %}<input type="hidden& ...
- Linux上的Django项目,下载文件报错,编码格式错误解决
1.Django中,下载文件,报编码错误,具体报错信息当时忘记记录了,这里只记录一下解决办法,网上大部分的解决方法都是说在/usr/lib/python3.6/site-packages目录底下新建一 ...
- django下载 中文名 文件
Django下载中文名文件: the_file_name = "中文名.abc" response = HttpResponse(stream) response['Content ...
- Vue+Django使用Blob下载文件(xlsx为例)
简述Vue+Django下载xlsx表格 url.py api.js 生成xlsx表格并将文件存储在服务器上 vue页面下载文件 可在此连接中查看如何生成xlsx文件 url.py path('aud ...
- python django下载 功能如何实现_Python中django文件传输下载功能的实现
Python中django文件传输下载功能的实现,基于Django建立的网站,如果提供文件下载功能,最简单的方式莫过于将静态文件交给Nginx等处理,但有些时候,由于网站本身逻辑,需要通过Django ...
- Python压缩解压zip,Django下载zip文件
Python压缩解压zip 压缩 import zipfile def convert_zip(zip_path, save_path):'''# zip_path 要压缩文件的路径# save_pa ...
- 基于Django的文件上传下载删除管理器
这是一个基于Django的文件下载,上传,删除的任务管理器 先看看效果展示 1.运行完Django后,直接输入网址http://127.0.0.1:8000 就可以直接进去该网站 2.这是一个主图 上 ...
最新文章
- 根据excel中的容填写信息
- 【工具篇】接口测试神器 -- Postman 入门教程
- python多层数组合成一个数组后循环打印出数组内的每一项元素的方法
- zoj2968 Difference Game
- 厉害了!VMware ESXi安装记录,附下载
- 安卓讲课笔记(9):列表视图
- spring中集成使用jedis(2)
- 使用 ale.js 制作一个小而美的表格编辑器(4)
- u盘锁电脑_如何给u盘设置密码 给u盘设置密码方法【步骤详解】
- 4.数据中台 --- 数据中台建设的评估与选择
- python查看模块的方法_python 查看某个模块都有什么方法
- 奥利给!搞定JVM就靠它了!不看感觉错过一个亿!吐血整理两个月,原创!全网第一份超详细JVM知识点导图!!!
- ios:更改app名称
- C++ snprintf的使用
- 冲刺阶段 - 项目管理ITTO及数据流向图
- 520 送女朋友礼物大全 (推荐男生收藏)
- 学习英语的历史性转折
- Package fontspec Error: The font “***“ cannot be found.解决方案
- 数据结构—2-3树、2-3-4树、B树、B+树等多路查找树的原理详解
- SVGEdit——SVG在线编辑器