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
相关推荐
voidmort13 分钟前
3. 微调(Fine-tuning)与强化学习(RL)的核心思想
python·深度学习·算法
金銀銅鐵13 分钟前
[Java] 如何理解 class 文件中方法的 descriptor?
java·后端
村口张大爷19 分钟前
05 — 分层架构与依赖倒置
后端·架构·系统架构
biter down1 小时前
基于 Pywinauto 的 QQ 音乐 GUI 自动化测试实践
python
人道领域1 小时前
【LeetCode刷题日记】669.修剪二叉搜索树
开发语言·python·算法
Jasonakeke1 小时前
SpringBoot自动配置原理揭秘
java·spring boot·后端
EntyIU2 小时前
mineru从安装部署到测试使用完整指南
python·ocr
IT_陈寒3 小时前
Vite热更新失灵?你可能漏了这个配置
前端·人工智能·后端
安替-AnTi3 小时前
厚朴 APK 搜索接口分析
python·apk·解析·taobao
uzong3 小时前
面试官:如何做好架构设计
后端·架构