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
相关推荐
副露のmagic3 分钟前
更弱智的算法学习 day25
python·学习·算法
J_liaty6 分钟前
RabbitMQ面试题终极指南
开发语言·后端·面试·rabbitmq
hudawei99627 分钟前
Flask 与 FastAPI 对比分析
python·flask·fastapi
BD_Marathon31 分钟前
SpringBoot程序快速启动
java·spring boot·后端
寻星探路41 分钟前
【Python 全栈测开之路】Python 基础语法精讲(一):常量、变量与运算符
java·开发语言·c++·python·http·ai·c#
行百里er1 小时前
代码跑得慢?让Spring的StopWatch告诉你真相!
java·后端·github
智航GIS1 小时前
10.5 PyQuery:jQuery 风格的 Python HTML 解析库
python·html·jquery
小兔崽子去哪了1 小时前
机器学习,梯度下降,拟合,正则化,混淆矩阵
python·机器学习
缘友一世1 小时前
PyCharm连接autodl平台服务(python解释器&jupyter lab)
python·jupyter·pycharm
a程序小傲1 小时前
得物Java面试被问:方法句柄(MethodHandle)与反射的性能对比和底层区别
java·开发语言·spring boot·后端·python·面试·职场和发展