位置: IT常识 - 正文

flask和django的对比(flask和django的对比 云计算)

编辑:rootadmin

flask和django的对比如下:
  
  Flask是一个由Python语言写成的轻量级Web框架,最早由奥地利人Armin Ronacher于2010年发布。Flask最显著的特点是它是一个“微”框架,轻便灵活,但同时又易于扩展。默认情况下,Flask 只相当于一个内核,不包含数据库抽象层ORM、用户认证、表单验证、发送邮件等其它Web框架经常包含的功能。Flask依赖用各种灵活的扩展(比如邮件Flask Mail,用户认证Flask Login,数据库Flask SQLAlchemy)来给Web应用添加额外功能。Flask的这种按需扩展的灵活性是很多程序员喜欢它的地方。Flask没有指定的数据库,可以用MySQL,也可以用 NoSQL。
  
  Django是一个开源的Python Web应用框架,采用了MVT的框架模式,即模型M,视图V和模版T,最早于2005年发布。Django被认为是“大而全”的重量级Web框架,其自带大量的常用工具和组件(比如数据库ORM组件、用户认证、权限管理、分页、缓存), 甚至还自带了管理后台Admin,适合快速开发功能完善的企业级网站。Django自带免费的数据SQLite,同时支持MySQL与PostgreSQL等多种数据库。
  
  流行度,Flask和Django均是当今最流行的Python Web框架。截至2019年9月2日,Flask在Github上的星数是46179颗,Django的Github星数是43806颗,两者几乎难分伯仲,其它Python Web框架与Flask和Django星数相差甚远。考虑到Django早发布5年,而Flask在星数上还领先2000多颗,由此可以得知Flask当前略微占优。
  
  从应用上来说,Flask与Django均广泛用于Web应用开发。利用Django开发的著名网站包括Pinterest, Disqus, Eventbrite, Instagram and Bitbucket。不过最近Pinterest改用Flask开发它的API了。其它利用Flask开发的项目包括 Twilio, Netflix, Uber和LinkedIn。Django似乎更多用来开发常规网站,而Flask经常用来开发API(比如Pinterest和Twilio)。(注:这点可以理解。如果只需要开发Web API,Django自带的大而全的网站功能很多用不上,比如缓存和管理后台。)
  
  性能上两者差不多。有些人会说Django会因“大而全”更慢些,其实这是Python的锅。网上有人测试对比过Flask和Django的性能,两者速度差不多,并无本质差异。

  
626763532flask和django的对比(flask和django的对比 云计算)

本文链接地址:https://www.jiuchutong.com/zhishi/182552.html 转载请保留说明!

上一篇:kobw09是什么型号(kob w09)

下一篇:ios版wps设置页边距(苹果手机wps页边距不能自己设)

  • 企业取得被投资单位的长期股权可以享有
  • 最新劳务报酬的个税计算方法?
  • 车辆备注栏备注怎么填
  • 火车票增值税申报表怎么填
  • 自行研发无形资产暂时性差异
  • 一般纳税人不开票收入怎么填增值税申报表
  • 公司转让住房是什么意思
  • 不能计入外购固定资产成本的相关税费
  • 购入农产品的增值税率
  • 公司预存话费应该怎么做会计处理?
  • 房屋租赁发票是什么意思
  • 短期投资所得收入需要交税吗?
  • 国税是负税需要缴税吗
  • 车辆租赁合同印花税怎么算
  • 私自安装路灯违法吗?
  • 网络科技定额发票怎么做分录?
  • 法人借款可以做到短期借款吗
  • 租入的生产设备改良支出计入什么费用
  • 应收账款无法收回确认为坏账分录
  • 未开发票的结算款怎么入账?
  • 少计提增值税0.01计入营业外
  • 如何查看windows密钥时间
  • win10重启按什么键重置
  • php数字转换大写
  • kb5000908打印问题
  • mysqli php
  • 航天信息服务费发票哪里打印
  • 出售设备收到的现金属于什么活动
  • 堡垒山是哪个国家
  • php并发编程
  • vue3生命周期及使用
  • 多线程的弊端
  • MAE详解
  • 终止cat命令
  • 出口会计分录该怎么写
  • 客服部门发生的费用
  • 管理费用抵消分录
  • nosql sql
  • 不得开具增值税专用发票是什么意思
  • 财政监制章专用收据可以税前扣除吗
  • 触发器失败是什么意思
  • sql死锁的简单例子
  • 陈列费计入什么科目
  • 资本公积的用途有哪些
  • 什么是年化收益和绝对利率
  • 服务业的收入确认原则
  • 固定资产已提完折旧,但仍在使用,需要定期清理吗?
  • 当月开的发票次月预缴税款行得通吗?
  • 预付工程款该怎么记账
  • 咨询费如何缴税
  • 非营利组织相关论文
  • 电商的成本构成包括
  • 本期盈余结转会亏损吗
  • 研发费用加计扣除是什么意思啊
  • apache系统服务启动不了
  • win10建行网银盾插上网页弹不出来
  • 进入pe系统后c盘变成了e盘
  • mac桌面应用
  • win7删除搜索历史记录
  • win10如何删除右键菜单选项
  • winxp系统怎么设置开机密码
  • debian怎么配置ip
  • win10每次开机提示硬件设置已更改
  • 使用自带DISM工具修复Windows8.1映像
  • 猫的所有视频
  • cocos2dx 教程
  • 详解九章算法
  • python爬虫框架 path
  • 显示解析包时出错是怎么回事
  • android接听电话
  • unity mesh bounds
  • jquery.cookie.js实现用户登录保存密码功能的方法
  • jquery滚动条滚动事件
  • 国家税务总局江西省
  • Excel表格如何导出
  • 广西电子税务局电话人工客服电话
  • 云南国税申报
  • 国税商品分类目录
  • 邳州国税局副局长
  • 地税注销需要什么资料
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设