Django-生成csv文件

定义:

python中生成csv文件:

csv文件下载:

事例:

例子:

urls:

python 复制代码
from django.urls import path
from . import views
urlpatterns = [

    path('test_csv',views.test_csv),
]

views:

python 复制代码
def test_csv(request):
    response = HttpResponse(content_type='text/csv')
    response['Content-Disposition'] = 'attachment; filename="test.csv"'
    writer = csv.writer(response)
    writer.writerow(['Title', 'Content'])
    for i in range(100):
        writer.writerow([i, f'Content {i}'])
    return response
相关推荐
牛大兵6 分钟前
播放网络摄像头视频支持ONVIF/RTSP
网络·python·音视频
lifewange13 分钟前
RESTful 是什么
后端·restful
m0_4954964122 分钟前
SQL中如何获取前N个最大值并排除自己_利用窗口函数限制
jvm·数据库·python
m0_7406532222 分钟前
mysql如何提取日期中的年份_使用year函数从日期中截取
jvm·数据库·python
Java编程爱好者27 分钟前
这 4 种 SQL 写法,数据量一大就是生产事故(SQL 性能篇)
后端
小旭952729 分钟前
分布式事务 Seata 详解 + 链路追踪 SkyWalking 实战
java·分布式·后端·信息可视化·skywalking
曹牧30 分钟前
Spring:@RequestMapping 注解匹配顺序
java·后端·spring
运气好好的32 分钟前
mysql数据库日志文件过大如何清理_定期备份与重置日志文件
jvm·数据库·python
ATMQuant38 分钟前
量化策略开发01:我让AI全权做交易决策 - 从提示词设计到决策执行
python·量化交易·vnpy·ai策略