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