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 分钟前
windows系统python开源项目环境配置1
人工智能·python
Generalzy18 分钟前
langchain deepagent框架
人工智能·python·langchain
栈与堆24 分钟前
LeetCode 19 - 删除链表的倒数第N个节点
java·开发语言·数据结构·python·算法·leetcode·链表
一 乐27 分钟前
绿色农产品销售|基于springboot + vue绿色农产品销售系统(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·后端·宠物
3***688438 分钟前
Spring Boot中使用Server-Sent Events (SSE) 实现实时数据推送教程
java·spring boot·后端
C***u17641 分钟前
Spring Boot问题总结
java·spring boot·后端
上进小菜猪41 分钟前
基于 YOLOv8 的人体与行人检测智能识别实战 [目标检测完整源码]
后端
万行1 小时前
机器学习&第二章线性回归
人工智能·python·机器学习·线性回归
nervermore9901 小时前
3.3 Python图形编程
python
zhengfei6111 小时前
世界各地免费电视频道的 M3U 播放列表。
python