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 小时前
Python Web 框架:FastAPI
python·fastapi·web框架
玩大数据的龙威7 小时前
农经权二轮延包—全面取代人工公示图生成
python·arcgis
Json____7 小时前
springboot开发高校选课管理系统:从零构建前后端分离的全栈实践
java·spring boot·后端·毕业设计·毕设·wwwoop.com
站大爷IP7 小时前
Python的列表推导式把我写崩了,原来圆括号和方括号不是一回事
后端
梦在远山后7 小时前
Python 中字符串常用写法
人工智能·后端
IT_Octopus7 小时前
JSON 日志里的 `{“$ref“:“$.xxx“}`:从 fastjson 兼容包到原生 fastjson2 的迁移实录
开发语言·python·json
geovindu7 小时前
python:HandWriting Recognition using paddlepaddle
开发语言·后端·python·paddlepaddle
步行cgn8 小时前
为何以继承方式引入SpringBoot
java·spring boot·后端
Mr_hou8 小时前
左手.NET右手Node:一个后端开发的双修之路
后端
wuyk5558 小时前
Python 零基础入门第九章:用户输入与 While 循环
开发语言·python