一起学习Python篇----用Python搭建自己的服务(一)(1):环境与配置

       Django呢它是一个开放源代码的Web应用框架,由Python写的,大家都知道的嘛,Python一个解释型语言,入门还是比较好入的,然后配合django搭web应用还是比较好搭的,所以呢就准备学一学喽。该篇既然是环境与搭建,自然是要从最基础的开始喽。作者呢在这儿用的是mac的系统,所以就讲讲mac上的环境吧,其他系统反正网上一大堆,不过最麻烦的也就是比哥的系统了。

        这儿呢,因为mac自带一个Python,但是是2.x的,2.x的呢匹配的是django的1.11版,有点老,所以呢还是推荐安一个3.x的了,不过也无所谓。我呢在这用的是3.7.0的,比较匹配django的传新版本,这下就假定大家都有Python环境了我们就来看看django是怎么搞的吧

        最简单的方法当然是pip啦,一行代码

一起学习Python篇----用Python搭建自己的服务(一)(1):环境与配置

        因为我这里已经安啦,所以我就不run了,反正大家注意python和Django的版本匹配就好,我这儿呢版本大概是这样的

一起学习Python篇----用Python搭建自己的服务(一)(1):环境与配置       

        然后大家安好django后看看版本信息就知道可不可以了,然后呢再给大家一份Python和django的版本对应信息,这样大家就能自己去操作操作了

Django 版本 Python 版本
1.11 2.7, 3.4, 3.5, 3.6, 3.7 (1.11.17添加)
2.0 3.4,3.5,3.6,3.7
2.1,2.2 3.5,3.6,3.7

        好嘞,既然最简单的东西已经弄好了,现在我们当然是要开始建个项目啦。首先呢先到我们的一个目录下,然后呢执行           

        django-admin startproject mysite   这个命令的分两块,django-admin startproject和mysite。前面一部分呢就是django创建项目的命令,后面的mysite就是我创建的项目名字,创建完成之后呢,项目结构大概就是这样

                 一起学习Python篇----用Python搭建自己的服务(一)(1):环境与配置

        请大家自行忽略polls文件,那是我自己建的,才建好呢是没有polls文件的。

         OK ,现在呢我们就安装好django并创建好了一个django项目啦,下面呢我们就要开始将这个服务跑起来。

         刚才呢,我们创建了django项目后,可以看到目录下的manage.py文件,这个文件呢就是我们跑通服务的关键,有兴趣的可以看看,但是估计也看不出啥。好,下面就是开启服务的时刻,我们执行python manage.py runserver 命令,其实就是跑跑manage.py里面的runserver命令啦,然后就可以看到这样的结果

一起学习Python篇----用Python搭建自己的服务(一)(1):环境与配置

        这就表明服务启动成功啦,大家就可以根据自己的地址去访问访问,我们可以看到这是8000端口哈,这个呢是一个默认端口,我们呢可以在python manage.py runserver后面添加一个端口给它指定端口,就像这样一起学习Python篇----用Python搭建自己的服务(一)(1):环境与配置

         我们同样是开启了一个服务但是我们指定了一个新的端口号。大家要看看效果的话,就把自己的地址放在浏览器里面去搜搜吧,但是呢搜出来就是一个django对付大众页面,但是我们想要显示自己的东西该怎么办呢,那后面我们就讲讲最经典的helloworld django服务版吧。

        好喽,本篇就讲到这里啦,下一篇早晚会出来的。