Django和Flask这两个框架在设计上各方面有啥优缺点

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django和Flask这两个框架在设计上各方面有啥优缺点相关的知识,希望对你有一定的参考价值。

参考技术A django大而全,flask小而美。
django基本可以算作网站后端的一揽子解决方案。。。用这一套框架,基本就可以解决可能遇到的所有问题。学习成本自然也要高于flask。如果你希望用python一门语言,就做到所有事情,最靠谱的解决方案,其实基本就只有django。。。学精django,对于python来讲,基本就等于“得道升天”。从此便可以“python大神”自居。
flask则是轻量级框架,容易学习,并易于扩展,但自身只能做到基本面,并不能解决可能发生的所有问题。。需要搭配其他框架,共同解决问题。。。所以精flask,只能算完成了一个学习阶段。。尽管“得了道”却还只是个“半仙”
flask的另一个好处在于flask严格遵循mvc设计模式。。将来如果要学习JAVA或.NET上的MVC框架,思维方式可以直接套过去。。django遵循的所谓“mvt”设计模式,有点奇葩,要转到MVC,习惯上需要适应一下。这点其实很重要。。。因为单凭python,目前其实不容易找到比较好的工作。。。为了保住饭碗,同时学习下JAVA或.NET,其实是很普遍的现象。本回答被提问者采纳

以上是关于Django和Flask这两个框架在设计上各方面有啥优缺点的主要内容,如果未能解决你的问题,请参考以下文章

Django和Flask这两个框架在设计上各方面有啥优缺点

Django和Flask这两个框架在设计上各方面有啥优缺点

技术选型Django还是Flask?这是个问题!

Flask

后端框架对比:Flask与Django

Django框架与Flask框架的区别