Django学习笔记1---为什么要使用Django?

对比几大PythonWeb框架:Flask/Django/Tornado。其各自的优势:

  • Flask
    相比其他框架最轻,很容易得到一个简单的网站,各种功能也都需要自定义敲出来,如果只需要几个页面,用它也是合适的,但如果你需要构建一个大型项目,那么你需要组织代码和项目结构,逐一实现其功能(造轮子),适合小型项目和编程能力强的。

  • Django
    最重的框架,Django是作为全功能的Web开发框架出现的,它提供的功能远超你的想象,同样是新手的话,需要写好多代码才能得到界面,所以有一定的门槛,但是其提供了完善的新手指导。

    一开始你可以去访问官方文档敲一遍新手应用程序,就可以基本入门,而且对于大型项目,Django会帮你组织代码和项目结构,你只需要使用它就好了。

  • Tornado
    高性能,Tornado针对的是高性能Web系统,而Flask更多是对业务需求的满足。除了基本的request和response它是基于IOLoop的特性。

对于公司目前的业务需求,用哪个框架都是可以的,页面并不多。考虑到Django文档资源丰富,掌握了Django就掌握了PythonWeb开发的大部分知识,以及国内外各大公司都在使用,肯定有其独到之处,想去大公司就学Django。。。。
使用Django的ORM可以很好的对接Mysql,使用MongoDB也是比较方便的。
故此,开始学习Django
学习资料:
Django官方文档
买了书:《Django企业开发实战 高效PythonWeb框架指南》和配套视频

其作者:the5fire博客

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值