对于大多数Python的初学者来说,在学习django web开发框架的时候,都存在一个误区,那就是做web开发只需要学会Django就可以了。事实确实如此吗?我们来分析一下。
这是对Django误解最深的一点。很多朋友以为做web开发,只要学会了Django,就能开发出一个优美的功能强大的网站。
其实一个网站是由前端和后端组成,前端简单来讲就是浏览器中展示的页面,需要通过HTML+CSS+JavaScript三套组合拳才能实现。另外除了Django和前端,一些第三方功能也是一个网站必备的元素。
比如有短信验证码的发送、图形验证码、邮件的发送、Memcached缓存优化、分页技术、视频加密播放、支付功能、第三方登录等。拥有这些功能,你的网站才算得上是一个给“人”用的网站!
所以,不论是学习django框架,还是学习其他web开发框架,只要是做web开发,都需要了解一点前端知识的,这样才能更好的开发出一个完整的网站。