• 技术文章 >Python框架 >Flask

    django和flask学哪个

    silencementsilencement2019-07-27 16:18:52原创5434

    Django和Flask是两种最流行的Python web框架。

    如果您刚刚开始学习,那么可以用它们中的任何一个。

    Django和Flask有什么区别?

    主要的对比:

    Flask提供简洁、灵活和细粒度控制。它很是客观(让您决定如何实现想要的东西)。

    Django提供一种包罗万象的体验:您可以获得管理面板、数据库接口、ORM(object-relational mappling,对象关系映射),还有开箱即用的应用程序和项目的目录结构。

    您应该选择:

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

    Django,如果你专注于最终的产品。特别是如果您正在做一个简单的应用程序(如一个新闻网站、电子商店,或者博客)并且希望有一个直接明了的做法。

    换句话说,如果您是位初学者,Flask可能是个更好的选择,因为用到的组件比较少。

    如果您想要更多的定制,那么Flask也是个更好的选择。

    而且,根据我的数据工程师朋友的看法,

    Flask更适合创建那些所谓的REST API的东西,因为它比Django更灵活。

    另一方面,

    如果您想构建一些简单的东西,

    Django会让您更快地达到目标。

    专题推荐:flask
    上一篇:flask如何接受不同post请求 下一篇:flask如何请求别的网站

    相关文章推荐

    • flask框架要学多久• flask怎么设置路由

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网