美文网首页
Django学习笔记(一)

Django学习笔记(一)

作者: 彩虹的夜晚 | 来源:发表于2017-10-20 22:14 被阅读65次

    Django是python web框架中的一种,下面我就介绍一些自己在学习过程中遇到的问题。

    官方网站:https://www.djangoproject.com,这个是我们在学习过程中需要重点参考的文档,而且我们需要经常翻阅,而且能锻炼我们的阅读英文文档的能力。(!!!强烈建议大家使用)

    中文文档:http://python.usyiyi.cn/documents/django_182/index.html,这个可以用来在我们都知道英文文档上每个单词的意思,但是还是不能理解到底说的是什么的时候,可以进行参考。

    学习深度:相信大家已经学习过很多的框架了,很多人都是浅尝辄止,本着我会用框架的态度,所以对于框架底层的源码不会太重视的,曾经的我也是这样的。然而对于新的语言新的框架,还是忍不住想要了解这个框架的底层代码,俗话说:“万丈高楼平地起”,我们还是要脚踏实地,一步一个脚印,慢慢向前走。

    这里我先讲一下自己的思路:先了解整个框架的用法之后,我们再深入底层,了解底层的实现机制,最后总结框架的精华部分。

    安装Django

    windows系统上安装Django确实很简单,只需要我们先安装好python版本,然后再使用下面的命令就可以安装好Django,命令如下:

    pip install Django==1.11
    

    判断是否安装正确,可以使用下面的命令来查看是否安装正确,命令如下:

    1. python --- 进入到python命令行模式
    2. import django  --- 引入Django模块
    3. django.get_version()  --- 获得Django的版本号
    

    如果执行以上的命令之后没有出现错误,说明我们已经安装成功,如出现来下面的错误,则说明我们安装失败。如下图:

    安装失败提示

    我们都知道,网站的应用程序是部署到Linux服务器上,因此我们需要重点学习在Linux系统上安装Django框架。

    而Linux系统安装Django时需要先升级python的版本,因为CentOs系统默认的python版本号为:2.6.6,因此我们需要先将python版本升级到2.7.12,且升级步骤使用的命令如下:

    1.下载python版本:

    wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz
    

    2.解压python版本的压缩包:

    tar zxvf Python-2.7.12.tgz
    
    1. 进入到解压的文件夹目录中:
    cd Python-2.7.12
    
    1. 执行安装命令
    ./configure --prefix=/usr/local/python2.7.12   #这是设置软件的具体安装目录
    make  #编译源代码并生成可执行文件
    make install   #把生成的可执行文件拷贝到Linux系统必要的目录下
    
    1. 建立链接,使得系统默认的python版本为2.7.12
    mv /usr/bin/python /usr/bin/python2.6.6 #这是将原来的python文件名修改为python2.6.6
    ln -s /usr/local/python2.7.12/bin/python /usr/bin/python #这就相当于我们在/usr/bin目录下为python2.7.12创建了名称为python的一个快捷方式
    
    1. 重新检验python的版本信息
    python -V   # 或者是这个命令:python --version
    

    当然了,现在的python版本已经变成了2.7.12,但是我们还需要做一点后续的工作。

    1. 解决yum不能使用的问题
      由于yum是不兼容2.7的版本的,因此在yum文件中需要修改python为指定的版本,命令如下:
    vi /usr/bin/yum  #编辑yum文件
    将文件的头部
    #!/usr/bin/python 修改为:
    #!/usr/bin/python2.6
    

    根据上面的步骤:我们已经在服务器上安装好了python2.7的版本。但是根据Django的官方网站推荐的安装方法,我们还需要安装pip这个工具。命令如下:

    wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz #下载压缩包
    tar zvxf 1.5.5.tar.gz   #解压文件
    cd pip-1.5.5   #切换到目录下
    python setup.py install #执行安装命令
    pip -V #查看安装的版本
    

    这样我们就在系统上安装好了pip,下面我们就可以使用具体的命令来在服务器上安装Django,命令如下:

    sudo pip install Django==1.8.9
    

    等安装成功之后,我们可以执行下列的命令进行查看是否已经安装成功。

    python  #首先是在命令行中输入python
    现在已经进入到python交互的页面,我们可以输入下面的命令
    import django #这是引入Django模块
    print django.get_version()  #这是获得Django的版本号
    

    查看到如下图这样,就说明我们已经将Django安装成功。

    成功信息

    相关文章

      网友评论

          本文标题:Django学习笔记(一)

          本文链接:https://www.haomeiwen.com/subject/rxnjuxtx.html