搭建Django的开发环境

使用的开发环境

系统平台为Windows 7(32位),Python版本为3.6.4(32位),Django版本为1.10.6.

安装Anaconda

如果我们想要使用Python进行各种开发和科学计算,就必须额外再安装对应的库,非常麻烦。Anaconda作为一个开源的集成开发环境,完美的解决了这个问题。

首先我们进入Anaconda官网https://www.continuum.io/downloads进行下载,现在有Python3.6和Python2.7两个版本,根据自己的实际情况选择对应的版本、对应系统的anaconda(32位还是64位)

下面我们以Windows 7(32位)+Python3.6为例

下载完成后,双击第一个可执行的exe文件,即可开始安装


然后根据提示安装到你想要放入的地方就OK。

安装完成后,打开Windows的cmd,也就是命令提示符。输入conda list来查询现在安装了哪些库


如果某个库不是最新的,可以使用conda update ***来进行更新。

使用虚拟环境virtualenv

virtualenv是一个Python工具,使用它可以创建一个独立的Python开发环境。它还可以解决Python2和Python3的兼容问题。

安装virtualenv,打开cmd,输入pip install virtualenv命令即可安装virtualenv。安装成功后可以开始创建虚拟环境,选定一个目录,virtualenv会把这个新的虚拟环境安装到你指定的目录下。例如我选定F:\Anaconda\envs目录下,将虚拟环境命名为newenv,在命令栏运行如下:

虚拟环境创建好以后,我们要激活这个虚拟环境,运行newenv\Scripts\目录下的activate程序激活它:

现在我们已经激活了这个虚拟环境了,下一步就可以开始安装Django了。

安装Django

用pip命令进行安装

如果直接使用pip install django命令安装的就是最新的Django的版本。

然后测试一下是否安装成功,在cmd中输入Python进入Python命令行,进行如下操作:


创建Django工程

Django工程,即project,是存放项目代码的地方,通俗讲,就是把一系列Python代码文件和Django配置文件放到一个文件夹里。举个例子,我们现在要写一个博客,把博客工程代码放在F:\python dev\python virtual\目录下,工程名叫blogproject。

运行如下命令创建工程:

blogproject\内部文件如下:

blogproject\

        manage.py

        blogproject\

                __init__.py

                settings.py

                urls.py

                wsgi.py

其中最顶层的blogproject\目录是刚刚指定的工程目录,下面的manage.py文件就是Django为我们生成的管理这个项目的Python脚本文件,与manage.py同级的还有一个blogproject\ 的目录,这里面存放了一些Django的配置文件。

Django开始工作

在命令行工具里进入到manage.py所在目录,即最外层blogproject\目录下。运行python manage.py runserver命令就可以在本机上开启一个Web服务器:

  

看到这样的信息表明我们的服务器开启成功。

在浏览器输入 http://127.0.0.1:8000/ ,看到如下的页面提示信息:


现在Django就开始工作了。

但是因为Django默认的语言是英语,我们可以把它转换为中文。

我们找到blogproject\blogproject\settings.py文件,找到如下的代码:


修改成如下所示:

保存后关闭settings.py文件,再次运行开发服务器,在浏览器中打开http://127.0.0.1:8000/,这个时候Django就支持中文了。


猜你喜欢

转载自blog.csdn.net/weixin_42152081/article/details/80519832