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
相关推荐
badhope6 分钟前
Docker从零开始安装配置全攻略
运维·人工智能·vscode·python·docker·容器·github
寻见90322 分钟前
智能体开发_07Function Calling道法术器拆解,一文搞懂大模型如何“做事”
人工智能·后端·ai编程
用户03321266636730 分钟前
使用 Python 复制 Excel 工作表
python
奋斗小强38 分钟前
数据库优化:从慢查询到索引,让系统快 10 倍
后端
重庆穿山甲40 分钟前
从零到精通:OpenClaw完整生命周期指南
前端·后端·架构
JaydenAI44 分钟前
[LangChain之链]RunnableCallable——将“自由定义”的函数变成标准组件
python·langchain·ai编程
架构师沉默1 小时前
AI 真的会取代程序员吗?
java·后端·架构
GinoWi1 小时前
Chapter 3 - Python列表
python
姚生1 小时前
Tushare全解析:金融量化分析的数据基石
大数据·python
树獭叔叔1 小时前
大模型中的KL散度:从理论到实践的完整指南
后端·aigc·openai