Django是用100%純Python代碼編寫,所以需要在你的系統(tǒng)上安裝Python。最新Django的版本需要Python2.6.5或高于2.6.x分支或2.7.3或高于2.7.x 的分支,本教程中我們使用的是 Python2.7 和 Django-1.9.1。
如果是在最新的 Linux 或 Mac OS X,在這些系統(tǒng)可能已經(jīng)安裝了Python??梢酝ㄟ^在命令提示符下鍵入命令:python 來驗(yàn)證它。如果你看到類似下面這樣的輸出,那么說明Python已經(jīng)安裝了。
$ python Python 2.7.5 (default, Jun 17 2014, 18:11:42) [GCC 4.8.2 20140120 (Red Hat 4.8.2-16)] on linux2
否則,你可以從下面的鏈接下載最新版本安裝Python: http://www.python.org/download. 下面是對(duì)應(yīng)的版本:
| Django 版本 | Python 版本 |
|---|---|
| 1.8 | 2.7, 3.2 (until the end of 2016), 3.3, 3.4, 3.5 |
| 1.9, 1.10 | 2.7, 3.4, 3.5 |
安裝Django是很容易的,但需要其安裝的步驟取決于您的操作系統(tǒng)。因?yàn)镻ython是一種與平臺(tái)無關(guān)的語言,Django有一個(gè)包它可工作在任何地方,而不管您的操作系統(tǒng)。
您可以從該鏈接下載 Django 的最新版本:http://www.djangoproject.com/download.
注:本教程是基于 Window7 64bit 來作實(shí)例開發(fā)。
如果你運(yùn)行的是Linux或Mac OS系統(tǒng),那么可以有兩種方式來安裝Django ?
我們將介紹第二個(gè)選項(xiàng)作為第一個(gè),看你的操作系統(tǒng)類型。 如果你決定按照第一種選擇,那么需要注意的是 Django 安裝的版本。
$ tar xzvf Django-x.xx.tar.gz $ cd Django-x.xx $ sudo python setup.py install
您可以通過運(yùn)行下面的這個(gè)命令來測(cè)試你的安裝 ?
$ django-admin.py --version
在某些版本的Windows(Windows7)中,可能需要保證Path系統(tǒng)變量的路徑如下,C:\Python27\;C:\Python27\Lib\site-packages\django\bin\ , 當(dāng)然這取決于你的Python版本。
c:\Python27\Django-1.9.1>
C:\Python27\Django-1.9.1>python setup.py install
經(jīng)過一段時(shí)間后,所顯示的結(jié)果如下圖所示:
要測(cè)試你的安裝,打開命令提示符,然后鍵入以下命令?
c:\>django-admin.py --version
或者
c:\> python >>> import django >>> print django.get_version()

Django自帶了一個(gè)輕量級(jí)的Web服務(wù)器,用于開發(fā)和測(cè)試應(yīng)用程序。此服務(wù)器預(yù)配置支持 Django 相關(guān)工作,更重要的是它會(huì)在開發(fā)人員對(duì)其修改代碼保存后重新啟動(dòng)。
然而,Django支持Apache和其他流行的Web服務(wù)器,如:lighttpd。 我們將討論在這兩個(gè)不同的實(shí)例在后續(xù)章節(jié)。