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
相关推荐
陈随易几秒前
2025年100个产品计划之第12个(杰森排序) - 对 JSON 属性进行排序
前端·后端·程序员
Lx3522 分钟前
LIKE查询中索引有效利用的前缀匹配策略
后端·sql·oracle
三气归来2 分钟前
2. 内置模块之http模块
javascript·后端
FogLetter2 分钟前
🧙‍♂️ 魔法笔记:JavaScript 词法作用域与闭包的神秘世界
javascript·后端
小璐乱撞3 分钟前
从原理到落地:MCP在Spring AI中的工程实践
后端
库森学长4 分钟前
Kafka为什么这么快?
后端·面试·kafka
Hockor4 分钟前
写给前端的 Python 教程四(列表/元组)
前端·后端·python
文赋AI5 分钟前
隐私保护导向的本地化AI助理搭建指南:基于蓝耘MaaS平台的实践方案
后端
apprentice6 分钟前
Spring AI使用MCP的简单流程
后端·spring
知其然亦知其所以然11 分钟前
RAG 结果太水?用 RRF + Reranker 重排,效果翻倍提升!
java·后端·llm