您的位置:首页 > 编程语言 > Python开发

WEB开发=(自带web服务器)django+python快速体验局域网内WEB开发

2015-12-22 16:50 731 查看
作为新手的我写给新手的你,暖暖的只有爱~

阶段一
集成开发环境:pycharm

新建一个django工程,具体步骤网上搜索;

大家在自学前,应该先回想一下自己浏览网站的过程:

1:打开浏览器;

2:输入网址;

3:浏览网页;

马上提出问题:

第一个问题,什么是浏览器?

第二个问题,网址是干什么的?

第三个问题,网页的数据来自于哪里?

为了充分引导自学,上面的问题自己去解答,每个人得出的结论也会有深有浅;

你现在已经有的:

1:浏览器;

阶段二
下面正式开始引导《WEB开发=django框架(自带web服务器)+python语言快+mysql数据库,速体验局域网内WEB开发》:

1:web服务器(前最主流的三个Web服务器是Apache ,Nginx,IIS

      重点:WEB服务器是什么?有哪些?服务器,网络服务器,WEB服务器等等概念上的区别?。

2:django框架(因为django自带服务器,你就可以省去搭建服务器)

        在django框架初学中,常用到这几个文件:settings.py,view.py,urls.py等,所以你学习它们的时候,首先要去查询它们分别是干什么的,为了纵览全局,你可以先           查‘django架构

3:python语言

它是一门容易上手,直观,优雅的语言,用这门语言可以编辑settings.py,view.py,urls.py这些文件,所以你把pyhon的基本知识搞清楚也就看得懂一部分的东西了,为什么这样说呢?因为框架里面还涉及到其他的语言。机器只懂二进制,个种语言都需要编译器,为了机器懂python语言,也需要去下载个编译器,自己去下载;

4:mysql关系性数据管理系统(django有自己的方式来与数据库建立关系----model.py)

数据多了就需要,有个东东来管理它们,免得一团糟,至于有多强大的管理能力就是跟个数据库的设计有关了,mysql容易上手,就选择它了;学学创建数据库,建表,插入数据,删除数据,查询数据。。。。

推荐配置数据库python和django的网址:

http://www.admin10000.com/document/94.html

阶段三
1:通过上面的步骤学习,你应该具备,编辑一个可以在局域网内跨机器观看到自己编辑的网页了(这个网页起码能显示图片和文字),low了一点,总比一点都不懂好!

2:根据自己的需求去建立一个个性的web工程,去了解web服务器,数据库服务器,应用程序服务器(tomcat),了解他们三者是怎么联系起来的,然后去看看一些经典的架构,关于这个大家可以看看这个连接:http://blog.csdn.net/qiaqia609/article/details/50809383

本博主菜鸟一个,会持续更正博文错误和概念混淆的地方,不怕出错,不怕指责,就怕错而不知!!大家共勉!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python django iis web nginx