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
相关推荐
北冥you鱼几秒前
Go 语言 Channel 机制详解:从原理到实战
开发语言·后端·golang
谢亮_vipxieliang3 分钟前
Go 并发控制进阶:sync 包高级原语与 Context 生命周期管理
开发语言·后端·golang
用户872185012438 分钟前
港股投资者必备:三大数据源对比,哪种最适合实时行情与回测?
python
用户94791358116224 分钟前
ReAct 到底在循环什么:从零拆解 Agent 的「想一步、做一步」机制
后端
溪语流沙26 分钟前
【Web全栈进阶】Alembic数据库迁移:改表结构不再删库
前端·数据库·python·elasticsearch·postgresql
TechLee26 分钟前
Go 泛型统一 API 响应设计的最佳实践
后端·架构·go
Evan_Lai43 分钟前
(一)独热编码、标签编码、目标编码、序数编码详解
python·机器学习
用户76241175670543 分钟前
第二章 Python语言基础
python
129Lab44 分钟前
BMS 核心算法:SOC 估算从安时积分到 LSTM-UKF 串级融合的 30 年演进(附 Python 实现)
python·算法·lstm·python3.11·bms·soc估算
晴天小庭1 小时前
Sael——基于Jev的AI中转站的安全风控网关,现已开源
人工智能·后端·react.js