python web开发需要学哪些东西

如题所述

什么是web开发呢,其实就是开发一个网站了。那开发网站需要用到哪些知识呢
1、python基础,因为用python开发的,所以python指定要会,最起码你也得会条件判断,循环,函数,类这些知识;
2、html、css的基础知识,因为要开发网站,网页都html和css写的,最起码这些知识你得会,就算不会写前端,开发不出来特别漂亮的页面,网站,最起码要能看懂html标签是;
3、数据库基础知识,因为开发一个网站的话,数据存在哪里,就是在数据库里,那你最起码要会数据库的增删改查吧,要不然怎么存数据,取数据呢
上面这些知识会的话,就基本上可以了,可以开发一个简单的小站就没有问题了,如果想开发比较大型的网站,业务逻辑比较复杂的,那就得用到其他的知识了,比如说redis、MQ等等。
开发前的准备:
1、安装好 python3.5版本
2、安装好pycharm,是咱们的开发工具
3、安装好django,版本1.9,使用pip install django==1.9命令安装即可
4、安装好navicat或者其他操作数据库的可视化工具,因为咱们要用到数据库,要看数据库、改数据
前面咱们安装了django,django是一个python开发的web框架,大而全,几乎你用到的方法,它全都有,它里面已经实现了我刚才说的所有的功能,咱们只需要用把它拿过来用就可以了。当然python还有很多web开发框架,比如说web.py、flask、tornado、bottle等等,他们在原理上和django一样,但是他们的功能都没有django多,django也是社区最大,活跃用户最多的一个框架。
温馨提示:答案为网友推荐,仅供参考
相似回答