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
相关推荐
旋律41423 分钟前
同义方法区别(增加类与删除类)
java·后端
调试人生的显微镜24 分钟前
跨平台抓包工具怎么选?TraceEagle抓包鹰 的四种跨平台能力
后端·ios
羡林i24 分钟前
ProcessPoolExecutor 传参踩坑实测:pickle 失败的四种写法
python
用户77712985091226 分钟前
常见的同义方法的区别:增加类和删除类
java·后端
房西杭29 分钟前
行会仓库 GuildStoreMgr(Lua,和 StoreMgr / BagMgr 容器接口对齐)
后端
Dmz丶30 分钟前
前端转 AI 100 天 Day 30:正式上线——从零部署一个完整服务(含 30 天复盘)
python
站大爷IP33 分钟前
Python的文本IO把我坑惨了,原来read和readlines的区别这么大
后端
没事写点啥33 分钟前
WeKnora 上下文管理
后端·ai编程
爱勇宝35 分钟前
AI 都这么强了,咱们程序员以后还能干点啥?
前端·后端·程序员
用户2441598137637 分钟前
《深入理解C语言》系列 · 第05篇:内存与程序运行机制
后端