Django Web极简开发实战0:为什么是Django

浏览: 1571

为什么是Django

为什么选择Django作为Web开发,因为……我喜欢^_^||,哈哈有点任性了。

实际上,作为一个成熟的Web框架,Django有着很多优点,尤其是对新接触Python Web开发的同学:

  • 清晰的架构

  • 完整的功能

  • 丰富的文档

对于一个Web新手来说,Django将数据模型、业务处理函数和页面渲染的模板分离开来的结构很便于理解和排错。一个清晰的结构,有助于对Web应用有一个整体和局部的认识。

image.png

其次,Django是一个大而全的框架,基本上Web中涉及到的技术,框架内都有提供一个基本的功能,如果对内置的功能不满意,还能够自行修改。一个大而全的框架的好处在于,不用为了各种功能而四处找良莠不齐的第三方模块,用熟了内置的功能,自然理解了功能的运作模式,其后自己造适合自己的轮子也是很轻松的。

image.png

使用开源的产品,最担心的不是功能,而是文档的丰富性。而Django在这方面,也是远胜于Python中的其他Web框架。

在此推荐一个Django1.8的中文文档,方便英语不好的同学查漏补缺:http://python.usyiyi.cn/translate/django_182/index.html

image.png

推荐 0
本文由 州的先生 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册