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
相关推荐
雷电法拉珑1 小时前
财务数据批量采集
linux·前端·python
shangjian0072 小时前
Python基础-With关键字
python
w***71103 小时前
常见的 Spring 项目目录结构
java·后端·spring
zchxzl3 小时前
亲测2026京津冀可靠广告展会
大数据·人工智能·python
野犬寒鸦3 小时前
深入解析HashMap核心机制(底层数据结构及扩容机制详解剖析)
java·服务器·开发语言·数据库·后端·面试
时74 小时前
Python 项目环境隔离配置指南:pyenv + venv 组合使用
python
gc_22994 小时前
学习python调用olefile库解析ole文件的基本用法(续)
python·struct·ole
岱宗夫up4 小时前
基于OpenCode搭建Skills环境
python·低代码·ai编程
-To be number.wan4 小时前
用 Pandas 分析自行车租赁数据:从时间序列到天气影响的完整实训
python·数据分析·pandas·数据可视化
Coding茶水间5 小时前
基于深度学习的番茄叶子病虫害监测系统演示与介绍(YOLOv12/v11/v8/v5模型+Pyqt5界面+训练代码+数据集)
图像处理·人工智能·python·深度学习·yolo·目标检测