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
相关推荐
爱学习的阿磊2 分钟前
Python上下文管理器(with语句)的原理与实践
jvm·数据库·python
m0_736919106 分钟前
Python面向对象编程(OOP)终极指南
jvm·数据库·python
one____dream9 分钟前
【网安】Reverse-非常规题目
linux·python·安全·网络安全·ctf
冷雨夜中漫步19 分钟前
python反转列表reverse()和[::-1]哪个效率更高
开发语言·python
rainbow688922 分钟前
Python面向对象编程与异常处理实战
开发语言·python
weixin1997010801625 分钟前
锦程物流item_get - 获取详情接口对接全攻略:从入门到精通
数据库·python
李梨同学丶41 分钟前
0201好虫子周刊
后端
2501_907136821 小时前
基于Python+QT6的移动硬盘弹出工具
python·软件需求
思想在飞肢体在追1 小时前
Springboot项目配置Nacos
java·spring boot·后端·nacos
2501_907136821 小时前
python 界面元素控件库工具,可以看到python的可视控件和使用方法
python·软件需求