背景

django项目实现一个对数据库数据导出excel并提供给用户下载xlsx的功能

代码

from io import BytesIO
from django.utils.http import urlquote
import pandas as pd
from django.http import HttpResponsedef download_xlsx():data = [[1,2,3],[4,5,6]]bio = BytesIO()with pd.ExcelWriter(bio, engine='openpyxl') as writer:pd.DataFrame(data).to_excel(writer, encoding="utf-8")bio.seek(0)response = HttpResponse(bio, content_type='application/vnd.ms-excel')file_name = urlquote('data.xlsx')response['Content-Disposition'] = 'attachment; filename=%s' % file_namereturn response

Django项目提供xlsx数据下载接口相关推荐

  1. 歪枣网股票数据下载接口汇总一

    下载接口动态信息如下: 沪深京股票 接口名称:A股列表,接口描述:沪深京A股基本信息,接口地址:/doc/getStockHSABaseInfo?code=all&fields=code,na ...

  2. Django项目案例之GitHub用户接口展示

    项目最终展示 可以在搜素框中输入你想搜的用户名进行搜索:也可以直接点击访问进行页面跳转: 下面记录一下该项目的学习过程: Pycharm下创建Django项目,项目名称为mysite 首先在Termi ...

  3. django项目简单调取百度翻译接口

    1,建路由: 2,写方法:. -------------------------------------------------------------------- 注:如果你对python感兴趣, ...

  4. 股票历史数据下载接口踩坑记录

    这里分享些下载财经数据下载接口的一些经验,大家可以参考下 1.如何提升接口下载速度 实际上歪枣网后台查库速度是非常快的,查库时间是有监控的,如果是查库变慢了,歪哥会进行优化.但是很多时间接口数据下载的 ...

  5. Django模型修改及数据迁移

    Django中对Model进行修改是件麻烦的事情,syncdb命令仅仅创建数据库里还没有的表,它并不对已存在的数据表进行同步修改,也不处理数据模型的删除. 如果你新增或修改数据模型里的字段,或是删除了 ...

  6. Django项目部署:使用uwsgi和nginx的方式

    一.背景 前两天制作的个人博客网站基本完工,大致功能具备.但是在部署环节却也处处碰壁,这里也来总结以下,以备将来不时查看以及完善. 二.前提 2.1 需要的知识 django Django是一个基于p ...

  7. 中国资源卫星应用中心_数据下载

    以下载GF-3(高分三号卫星)数据为例 (1)注册/会员登录: (2)左侧根据所需输入参数,点击"查询": (3)右侧显示查询的数据列表,选中所需的数据,点击"立即订购& ...

  8. AOD实践,modis数据下载,modis数据处理

    modis数据下载-数据读取-重投影-拼接-均值 一.数据下载 1.Cygwin安装 Cygwin安装教程:https://blog.csdn.net/u010356768/article/detai ...

  9. 遥感数据下载——FIRM:VIIRS火点数据、MODIS火点数据简介及下载

    一.FIRMS(Fire Information for Resoutce Management System) 网站链接:https://firms.modaps.eosdis.nasa.gov/m ...

最新文章

  1. SPOJ LCS Longest Common Substring
  2. 二十六、深入Python中的time和datetime模块
  3. python前端接口_Python接口自动化——Web接口
  4. 在discuzNT中加入Adsense广告(只在第一楼显示)
  5. python类变量共享吗_第7.12节 可共享的Python类变量
  6. PHP-Manual的学习----【语言参考】----【类型】-----【对象】
  7. 《设计模式之禅》学习笔记(五)
  8. 冰原服务器维护,12月2日服务器公告:冰原旅途进发
  9. svn:Attempted to lock an already-locked dir
  10. mysql5.7 bulk insert_Bulk Insert 高效快速插入数据
  11. 应广单片mini-c之$符号的说明
  12. linux复制文件所有属性,Linux 下文件完全复制cp(属性不变)
  13. 中国诺贝尔物理学奖所有获得者名单(转)
  14. 【IoT】成功十大因素,命、运、风水 、、贵人、养生,哪个最重要?
  15. EasyExcel 读.CSV 文件数据为null或乱码问题
  16. Open_cv中常用函数的原型及参数解释(一)
  17. linux udp 端口测试,RAKsmart:Linux下TCP/UDP 端口测试及验证方法说明
  18. Linux环境下安装MySQL(源码安装)
  19. 如何回答「为什么想做产品经理」【面试核心问题3】
  20. Android 自定义相机Demo源码

热门文章

  1. 2021-2027全球与中国成人助听器市场现状及未来发展趋势
  2. 算法-分治法-循环赛的日程安排
  3. 汇编语言——条件转移指令
  4. Java工具封装:Html、Css、Javascript文件内容压缩
  5. 银企直联中的银行接口
  6. 使用C#winform封装chrome浏览器
  7. 读《世界因你而不同--李开复自传》的感想
  8. 云计算演义(7)中国云计算离世界有多远?
  9. 使用QT SDK 1.1 Qt Creator 2.0.9创建symbian sisx安装包
  10. excel 根据单元格内容自动调整列宽