当前位置: 首页 > wzjs >正文

巴音郭楞库尔勒网站建设千锋教育培训机构地址

巴音郭楞库尔勒网站建设,千锋教育培训机构地址,中山市网站建设,信誉比较好的商家可做网站Django使用Python内置的CSV库来创建动态的CSV(逗号分隔值)文件。我们可以在项目的视图文件中使用这个库。 让我们来看一个例子,这里我们有一个Django项目,我们正在实现这个功能。创建一个视图函数 getfile() 。 Django CSV例子 …

Django使用Python内置的CSV库来创建动态的CSV(逗号分隔值)文件。我们可以在项目的视图文件中使用这个库。

让我们来看一个例子,这里我们有一个Django项目,我们正在实现这个功能。创建一个视图函数 getfile() 。

Django CSV例子

在这个例子中,我们使用静态数据创建CSV。

// Views.py

import csvdef getfile(request):response = HttpResponse(content_type='text/csv')response['Content-Disposition'] = 'attachment; filename="file.csv"'writer = csv.writer(response)writer.writerow(['1001', 'John', 'Domil', 'CA'])writer.writerow(['1002', 'Amit', 'Mukharji', 'LA', '"Testing"'])return response

Python

Copy

// urls.py

为该函数提供URL。

path('csv',views.getfile)

Python

Copy

在执行到浏览器时,它呈现一个CSV文件。参见示例。

Django 创建CSV文件

除了静态数据,我们还可以从数据库获取CSV文件。请看下面的示例,我们通过使用 Employee 模型从表中获取数据。

使用数据库生成动态CSV文件

// views.py

from myapp.models import Employee import csv
def getfile(request):response = HttpResponse(content_type='text/csv')response['Content-Disposition'] = 'attachment; filename="file.csv"'employees = Employee.objects.all()writer = csv.writer(response)for employee in employees:writer.writerow([employee.eid,employee.ename,employee.econtact])return response

Python

Copy

输出结果:

Django 创建CSV文件

保存文件并在包含以下数据的文本编辑器中打开。

Django 创建CSV文件

这些数据是从员工表中取回的,下面是表的快照。

Django 创建CSV文件

嗯,我们已经看到这个库非常有用,可以创建动态的CSV文件。现在,在需要的时候将其应用到Django项目中

http://www.dtcms.com/wzjs/163265.html

相关文章:

  • wordpress上传速度搜索引擎优化seo论文
  • 网站怎么做伪静态seo外包优化网站
  • 建筑公司网站排名最新新闻热点事件摘抄
  • 网站维护是什么工作商品推广软文范例300字
  • 网站新闻怎么写网络营销计划的七个步骤
  • 做网站需要提供什么条件北京seo执行
  • 网站开发维护人员域名备案查询站长工具
  • 网站seo公司什么网站都能进的浏览器
  • 沈阳微信网站制作价格百度账号中心官网
  • 做平台的网站有哪些功能吗湖南株洲疫情最新情况
  • 网站建设工程师工资百度统计平台
  • 金湖企业网站制作北京网络营销推广培训哪家好
  • 广州建网站seo关键词搜索和优化
  • directadmin网站储存目录千牛怎么做免费推广引流
  • 哪里需要人做钓鱼网站在线培训系统平台
  • 网站开发语言比例app开发定制
  • 深圳网站建设seo一个关键词要刷多久
  • 建设网站建设多少钱产品软文案例
  • 合肥做网站专家如何写营销软文
  • 网站SEO基础代做百度app官网下载安装
  • 长沙专业网站建设公司百度推广渠道商
  • 齐齐哈尔市建设局网站sem竞价培训
  • 江西网站设计电话兰州正规seo整站优化
  • 青岛网站建设公司新产品如何快速推广市场
  • 西安网站建设工程独立站seo是什么
  • 成华区网站开发优化seo是什么意思
  • 如何选择南京网站建设正规网站建设公司
  • 商务网站建设的必备功能域名停靠网页推广大全2023
  • 怎么在社保网站上做员工减少百度seo公司一路火
  • 港澳做愛网站如何推广一个产品