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
相关推荐
柑木7 分钟前
Rust-开发应用-如何实现单例
后端·rust
艾迪的技术之路7 分钟前
redisson使用lock导致死锁问题
java·后端·面试
struggleupwards9 分钟前
golang中defer的小坑
后端·go
hai99long10 分钟前
最终一致性分布式事务的解决方案
后端
qianbo_insist11 分钟前
c++ python 共享内存
开发语言·c++·python
独立开阀者_FwtCoder15 分钟前
国外最流行的 UI 组件库!适配 Vue、React、Angular!
前端·vue.js·后端
勇哥java实战分享18 分钟前
聊聊 RocketMQ 4.X 知识体系
后端
CodeSheep23 分钟前
小米汽车这薪资是认真的吗?
前端·后端·程序员
今天背单词了吗98026 分钟前
算法学习笔记:8.Bellman-Ford 算法——从原理到实战,涵盖 LeetCode 与考研 408 例题
java·开发语言·后端·算法·最短路径问题
天天摸鱼的java工程师28 分钟前
使用 Spring Boot 整合高德地图实现路线规划功能
java·后端