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
相关推荐
XW01059992 分钟前
6-1输入列表,求列表元素和(eval输入应用)
python
川石课堂软件测试5 分钟前
接口测试需要注意的一些BUG
网络·数据库·python·单元测试·bug·压力测试·tornado
2401_853576505 分钟前
定时任务专家:Python Schedule库使用指南
jvm·数据库·python
熙胤11 分钟前
Spring Boot 3.x 引入springdoc-openapi (内置Swagger UI、webmvc-api)
spring boot·后端·ui
Oueii13 分钟前
如何为开源Python项目做贡献?
jvm·数据库·python
小鸡吃米…15 分钟前
Python 中的并发 —— 进程池
linux·服务器·开发语言·python
tumeng071119 分钟前
springboot项目架构
spring boot·后端·架构
Techblog of HaoWANG20 分钟前
目标检测与跟踪(10)-- Jetson Xavier NX刷机、移植&部署YOLOv8量化模型(中)
python·yolo·目标检测·onnx·量化部署
LES000LIE22 分钟前
Spring Cloud
后端·spring·spring cloud
万里沧海寄云帆28 分钟前
Vscode解决python venv虚拟环境问题
ide·vscode·python