当前位置:首页 > 教育

flask和django的对比 小猿圈python之Django和Flask比较?

Django和Flask是两种python web框架,也是当今流行的web框架。这两个框架有什么区别?下面由小猿圈的Python讲师来说一下两者的区别。

Django是重量级框架,Flask是轻量级框架。

Django框架:

Django是基于中间件的大型框架。框架本身内容丰富,包括基本部分:模板引擎、ORM、表单、路由和分发为标准,还有很多中间件:登录和后台管理,还是官方的中间件。

此外,还有很多第三方中间件。对第三方没有专门的研究,质量也无法评论。

还有ROR带来的基于命令的Web开发方法和扩展,以及内置的数据库迁移,这些在Django基本上都有。可以说Django和Python相当匹配,前者是Web开发中最重要的东西,后者是开发领域最重要的东西。

此外,Django的框架中有一个特殊的基金会,是由Django的母公司建立的。据估计,许多使用这一框架的公司也为这一时期做出了贡献。框架本身相当活跃,每8个月左右就有一个大版本。

Django是一个用python语言编写的开源web开发框架,遵循MVC设计。

烧瓶框架:

Flask本身就相当于一个内核,几乎所有的其他功能都需要扩展(电子邮件扩展Flask-Mail,用户认证Flask-Login,数据库Flask-SQLAlchemy),这些都需要第三方扩展来实现。比如可以使用Flask扩展加入ORM,表单验证工具,文件上传,认证等等。烧瓶没有默认数据库。你可以选择MySQL或者NoSQL。

WSGI工具箱使用Werkzeug(路由模块),模板引擎使用Jinja2。这两个也是Flask框架的核心。

Flask,如果你专注于经验和学习机会,或者你想对你选择的组件有更多的控制权(比如你想使用哪个数据库,如何与它们交互)。

换句话说,如果你是初学者,Flask可能是更好的选择,因为使用的组件更少。

如果想要更多的定制,Flask也是比较好的选择。

综上所述,鉴于Django和Flask的特点,如果你正在开发一个没有复杂的分层和逻辑的REST API系统,Flask是一个不错的选择;如果需要安装大量Flask组件来实现功能,建议使用Django,开发会更简单快捷;现在我对这两个框架并不迷茫。现在小猿圈的Python讲师都在学习这两个框架,可以一起学习交流Python交流群:242719133。

1.《flask和django的对比 小猿圈python之Django和Flask比较?》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《flask和django的对比 小猿圈python之Django和Flask比较?》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/jiaoyu/778011.html

上一篇

奥斯卡金像奖电影 2019奥斯卡金像奖在哪里颁奖?91届奥斯卡颁奖直播和电影名单

下一篇

郑日宇主演的电视剧 韩网评令人失望的演员是谁哪些代表作? 金泰熙郑雨盛丁一宇韩佳人等上榜

波西杰克逊系列有几部电影 这部豆瓣评分不高的电影,也是可以看的

  • 波西杰克逊系列有几部电影 这部豆瓣评分不高的电影,也是可以看的
  • 波西杰克逊系列有几部电影 这部豆瓣评分不高的电影,也是可以看的
  • 波西杰克逊系列有几部电影 这部豆瓣评分不高的电影,也是可以看的

波西杰克逊电影 这部豆瓣评分不高的电影,也是可以看的

  • 波西杰克逊电影 这部豆瓣评分不高的电影,也是可以看的
  • 波西杰克逊电影 这部豆瓣评分不高的电影,也是可以看的
  • 波西杰克逊电影 这部豆瓣评分不高的电影,也是可以看的
网络书签 网址收藏书签混乱不堪?这里是个人书签整理框架

网络书签 网址收藏书签混乱不堪?这里是个人书签整理框架

现在我们每天都在用web浏览器,但是书签太多了,书签太多了,第二类分类比较复杂,请问大家有什么好的方法解决书签问题吗? 在这个时代,任何创造都是基于对现有知识的组合使用。书签就像数据库,可以帮助您更好地管理和使用现有的书签,更高效地获取网络数据信息。下面提供一个网络...

阿忆 他曾是央视《实话实说》主持人,也是北大教授,如今56岁变这样了

  • 阿忆 他曾是央视《实话实说》主持人,也是北大教授,如今56岁变这样了
  • 阿忆 他曾是央视《实话实说》主持人,也是北大教授,如今56岁变这样了
  • 阿忆 他曾是央视《实话实说》主持人,也是北大教授,如今56岁变这样了

沈梦辰多大 张韶涵的娃娃脸有多优越?跟沈梦辰生图上热搜,状态也是没谁了

  • 沈梦辰多大 张韶涵的娃娃脸有多优越?跟沈梦辰生图上热搜,状态也是没谁了
  • 沈梦辰多大 张韶涵的娃娃脸有多优越?跟沈梦辰生图上热搜,状态也是没谁了
  • 沈梦辰多大 张韶涵的娃娃脸有多优越?跟沈梦辰生图上热搜,状态也是没谁了

官方回应“妹妹替哥哥拜堂” 详情披露!网友:也是挺荒唐

  • 官方回应“妹妹替哥哥拜堂” 详情披露!网友:也是挺荒唐
  • 官方回应“妹妹替哥哥拜堂” 详情披露!网友:也是挺荒唐
  • 官方回应“妹妹替哥哥拜堂” 详情披露!网友:也是挺荒唐

持续英语 你会用英语说“连续不断”吗?这两个词有区别哦~

  • 持续英语 你会用英语说“连续不断”吗?这两个词有区别哦~
  • 持续英语 你会用英语说“连续不断”吗?这两个词有区别哦~
  • 持续英语 你会用英语说“连续不断”吗?这两个词有区别哦~

连续的英文 你会用英语说“连续不断”吗?这两个词有区别哦~

  • 连续的英文 你会用英语说“连续不断”吗?这两个词有区别哦~
  • 连续的英文 你会用英语说“连续不断”吗?这两个词有区别哦~
  • 连续的英文 你会用英语说“连续不断”吗?这两个词有区别哦~