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
相关推荐
CoolerWu几秒前
2025 · 我与 AI / Vibe Coding 的一年
前端·后端
不思念一个荒废的名字1 分钟前
【黑马JavaWeb+AI知识梳理】Web后端开发06 - SpringBoot原理篇
spring boot·后端
AC赳赳老秦4 分钟前
DeepSeek-Coder vs Copilot:嵌入式开发场景适配性对比实战
java·前端·后端·struts·mongodb·copilot·deepseek
山沐与山8 分钟前
【设计模式】 Python代理模式:从入门到实战
python·设计模式·代理模式
9号达人17 分钟前
支付配置时好时坏?异步方法里的对象引用坑
java·后端·面试
言之。18 分钟前
Python调用DeepSeek API查询ClickHouse
windows·python·clickhouse
SCBAiotAigc32 分钟前
Chrome的cookie编辑插件EditThisCookie
人工智能·chrome·python·ubuntu
dagouaofei38 分钟前
运营述职 PPT 工具横评:效率与呈现谁更优
python·powerpoint
先做个垃圾出来………42 分钟前
Python测试桩工具
java·开发语言·python
小芳矶42 分钟前
【langchain框架——检索链】利用检索链创建自己的购物知识库并完成智能体的商品推荐
java·python·langchain