django是python眾多web框架中比較有名的一個,以大包大攬功能俱全而著名。但作為重量級的web框架,難免性能上回有所損失,不過由於其封裝了各種API,在開發的時候會便利許多。所以也是深受歡迎,至於性能上的損失,可以在開發完成后在用tornado進行封裝,多少能提升些許。
正是因為開發上的便利,所以我們也來學習如果使用django。那么第一步安裝django,而django作為python的web框架,肯定要先安裝python。
所以總結django的安裝步驟:
1. 安裝python,你可以跑在任何python所支持的平台上(具體步驟略去,如果你實在不懂,網上有很多相關的文章)
2. 安裝django。一般我們采用源碼安裝的方式,但用源碼安裝需要特別的技巧,首先需要安裝setuptools,然后用setuptools安裝django
2.1 setuptools的安裝比較簡單,如果你是windows平台,直接就有相應的.exe文件可以使用,不過我還是推薦源碼安裝。首先,去相應的網站下載(不知道下載網站的可以用百……不對,Google一下)。下載完成后對文件解壓,windows平台有各種軟件可以選擇,而linux系列就需要特殊技巧(作為程序員,學習linux系統的使用是必須的,至少常用命令要掌握),以下以centos6.7為例。
1 cd /root/ #假設我下載后的文件存放在這里 2 tar -zxvf /root/setuptools.tar.gz #解壓文件,文件名可能會有不同 3 cd setuptools #切換到解壓后的目錄 4 python setup.py install #確保你安裝了python並加入了環境變量中
2.2 安裝完setuptools后,才能進行django的安裝。同樣的,要到django的官網進行下載(略去)。我所使用的版本是1.9.4,進行學習的話,用最新的版本就行。進行 生產部署的時候就要應需求選擇了,不過一般是項目帶頭人決定,作為新手,我們暫時不關心這些。
cd /root/ #依然是切換到下載目錄 tar -zxvf django.tar.gz #依然是解壓文件,文件名是由你下載的文件決定 cd django #依然是切換到解壓后的目錄 python setup.py install #依然是安裝
很好,這樣django就安裝好了,你可以進入python的解釋器中進行驗證。
1 import django
如果沒有報錯的話,說明django已經成功安裝了,你的django之路就可以開始了。