Django和Flask是两种最流行的Python web框架。
如果您刚刚开始学习,那么可以用它们中的任何一个。
Django和Flask有什么区别?
主要的对比:
Flask提供简洁、灵活和细粒度控制。它很是客观(让您决定如何实现想要的东西)。
Django提供一种包罗万象的体验:您可以获得管理面板、数据库接口、ORM(object-relational mappling,对象关系映射),还有开箱即用的应用程序和项目的目录结构。
您应该选择:
Flask,如果您专注于体验和学习机会,或者您想对选用哪个组件有更大的控制权(例如您想使用哪个数据库和如何与它们交互)。
Django,如果你专注于最终的产品。特别是如果您正在做一个简单的应用程序(如一个新闻网站、电子商店,或者博客)并且希望有一个直接明了的做法。
换句话说,如果您是位初学者,Flask可能是个更好的选择,因为用到的组件比较少。
如果您想要更多的定制,那么Flask也是个更好的选择。
而且,根据我的数据工程师朋友的看法,
Flask更适合创建那些所谓的REST API的东西,因为它比Django更灵活。
另一方面,
如果您想构建一些简单的东西,
Django会让您更快地达到目标。
当前标题:创新互联Python教程:django和flask学哪个
网址分享:http://www.shufengxianlan.com/qtweb/news39/469189.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联