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
相关推荐
Q_Q196328847510 分钟前
python的漫画网站管理系统
开发语言·spring boot·python·django·flask·node.js·php
言之。11 分钟前
Go 语言中接口类型转换为具体类型
开发语言·后端·golang
搂……住21 分钟前
第一次做逆向
python
卡尔曼的BD SLAMer26 分钟前
计算机视觉与深度学习 | Python实现EMD-SSA-VMD-LSTM-Attention时间序列预测(完整源码和数据)
python·深度学习·算法·cnn·lstm
代码的乐趣42 分钟前
支持selenium的chrome driver更新到136.0.7103.94
chrome·python·selenium
渴望技术的猿1 小时前
Windows 本地部署MinerU详细教程
java·windows·python·mineru
diving deep1 小时前
XML简要介绍
xml·java·后端
Aliano2172 小时前
TestNGException ClassCastException SAXParserFactoryImpl是Java自带的Xerces解析器——解决办法
java·开发语言·python
漫谈网络2 小时前
回调函数应用示例
开发语言·python·回调函数
亚林瓜子2 小时前
pyenv简单的Python版本管理器(macOS版)
开发语言·python·macos·pyenv