Django Web 开发实战

Django 安装

使用PIP方式安装Django

使用PIP进行Django的安装,命令:

$ pip install django==1.6.4

在使用pip安装时,可以指定相应软件的版本号,如上面的的示例。

由于功夫网的原因,有些时候在使用pip进行安装上,速度会很慢或是访问超时的问题,你可以修改一下~/.pip/pip.conf这个文件,换用豆瓣的pypi源,内容为:

[global]
index-url = http://pypi.douban.com/simple

从源码安装

从源码安装Django,方式如下:

$ wget https://www.djangoproject.com/m/releases/1.6/Django-1.6.4.tar.gz
$ tar xzvf Django-1.6.4.tar.gz
$ cd Django-*
$ python setup.py install

到这里,Django就安装到你的虚拟环境中了,你可以检验一下:

$ ipython
In [1]: import django

In [2]: django.VERSION
Out[2]: (1, 6, 4, 'final', 0)

我们可以看到,这时的版本信息即为我们先前安装时的版本号。

PIP有一个很不错的功能,可使用该功能来自己生成项目安装的扩展,而其他用户在使用你的应用的时候,也可以方便的通过这种方式,完成扩展的再次安装。

1.扩展生成:

$ pip freeze > prj.txt

会在当前目录中生成这样一个文本文件,包含扩展名及相应的版本号。

2.安装

$ pip install -r prj.txt

自动装所有模块一次性全部安装。

需要注意的是,你每次开始继续开发项目的时候,都需要使用source进入到虚拟环境后才可以正确的进行项目的开发。