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
本博主菜鸟一个,会持续更正博文错误和概念混淆的地方,不怕出错,不怕指责,就怕错而不知!!大家共勉!!
阶段一
集成开发环境: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
本博主菜鸟一个,会持续更正博文错误和概念混淆的地方,不怕出错,不怕指责,就怕错而不知!!大家共勉!!
相关文章推荐
- java-WEB中的监听器Lisener
- Python动态类型的学习---引用的理解
- Python3写爬虫(四)多线程实现数据爬取
- 垃圾邮件过滤器 python简单实现
- GUI - Web前端开发框架
- nginx代理指定目录
- 下载并遍历 names.txt 文件,输出长度最长的回文人名。
- Extjs4.0 最新最全视频教程
- 访问Nginx发生SSL connection error的一种情况
- install and upgrade scrapy
- Scrapy的架构介绍
- Centos6 编译安装Python
- 使用Python生成Excel格式的图片
- 让Python文件也可以当bat文件运行
- [Python]推算数独
- Python中zip()函数用法举例
- Python中map()函数浅析
- Nginx+Naxsi部署专业级Web应用防火墙