1. 程式人生 > >linux搭建Django環境

linux搭建Django環境

  1. pip方式

    此種方式安裝的為最新版的django,並且安裝時會自動安裝setuptools

    • 安裝Django

      pip install Django
  2. easy_install方式

    • 安裝setuptools

      
      #安裝版本為setuptools-0.6c11.tar.gz
      
      tar -zxvf setuptools-0.6c11.tar.gz
      cd setuptools-0.6c11
      python setup.py build(編譯,可省略)
      python setup.py install
      
      
      #將新生成的easy_install 檔案設定成全域性可訪問的檔案
      
      ln -s /usr/local/python27/bin/easy_install /bin/easy_install
    • 安裝Django
      easy_install django 
  3. 原始碼安裝方式

     1、安裝setuptools,方式同easy_install方式,如果不安裝setuptools,安裝django時會顯示錯誤
     2、下載django原始碼並解壓,本例使用的版本為1.7.11
    
     #原始碼解壓路徑為/usr/loacal/Django-1.7.11
     cd /usr/local/Django-1.7.11
     python setup.py install

測試安裝是否成功

#測試安裝是否成功
#進入python環境
python

#匯入django,如果沒有報錯則表示安裝成功
import django
#檢視django版本
django.VERSION #django.get_version()

建立django專案

#如果使用django-admin 提示命令不存在則需建立django-admin的全域性命令,原檔案在python安裝目錄的bin目錄下
ln -s /usr/local/python27/bin/diango-admin.py /usr/local/bin/diango-admin.py

#建立工程(cd到工作目錄)
django-admin.py startproject mysite
#工作目錄下會建立一個mysite目錄,目錄下有manage.py和mysite目錄

#新增應用
python manage.py
startapp admin #或 djiango-admin.py startapp admin

開發環境可以使用Django自帶的伺服器

python manage.py runserver [0.0.0.0:8000]