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
相关推荐
Dxy123931021619 小时前
Python项目打包成EXE完整教程(PyInstaller实战避坑)
开发语言·python
bamb0019 小时前
一个项目带你入门AI应用开发01
python
05664619 小时前
Python康复训练——常用标准库
开发语言·python·学习
昆曲之源_娄江河畔20 小时前
Python如何安装flask, pymssql
开发语言·python·flask·pymssql
IT_陈寒20 小时前
Vite热更新失效?你可能漏了这个配置
前端·人工智能·后端
05664620 小时前
Python康复训练——控制流与函数
开发语言·python·学习
天使day20 小时前
FastAPI快速入门
python·fastapi
databook20 小时前
用相关性分析消除“冗余特征”
python·机器学习·scikit-learn
SomeB1oody21 小时前
【RustyML入门】1.0. 快速上手
开发语言·后端·机器学习·rust·教程