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
相关推荐
神奇小汤圆3 分钟前
Netflix用它省了10%的CPU:JDK Vector API实战
后端
郝学胜-神的一滴3 分钟前
自动微分实战:梯度下降的迭代实现与梯度清零核心解析
人工智能·pytorch·python·深度学习·算法·机器学习
神奇小汤圆6 分钟前
用300行代码手写SpringBoot核心原理
后端
chrislearn17 分钟前
Salvo 与 Axum 的设计思想对比
后端
武子康21 分钟前
大数据-262 实时数仓 - Canal 同步数据实战指南 实时统计
大数据·hadoop·后端
一定要AK21 分钟前
Spring 核心容器从入门到精通
java·后端·spring
zzb158022 分钟前
系统提示词-System Prompt 动态组装
人工智能·后端·python·prompt
RInk7oBjo24 分钟前
spring boot3--自动配置与手动配置
java·spring boot·后端
MacroZheng31 分钟前
又一款企业级文件管理系统诞生了!支持万能文件在线预览,太香了!
java·spring boot·后端