Django框架之虛擬環境搭建
創建虛擬環境篇
今天小編就來講一下在Ubantu下如何搭建Django環境,希望能幫助那些不會搭建的童鞋^o^
0.首先要先安裝好Python環境,至於安裝過程,小編就不講了,百度一下,你懂得。。
1.初次搭建虛擬環境需要先執行下面2條命令
sudo pip install virtualenv #安裝虛擬環境
sudo pip install virtualenvwrapper #安裝虛擬環境的依賴包
2.現在創建虛擬環境
mkvirtualenv 虛擬環境名稱
出現這種情況的童靴不要怕,小編來告訴你解決辦法,執行命令:
sudo vi .bashrc # 註意文件的路徑是當前home下
export WORKOW_HOME
=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
source .bashrc # 激活文件,使其立馬生效
執行完後會神奇的發現,成功啦!!默認進入環境了,在說下常用的命令
退出虛擬環境:deactivate
進入虛擬環境:workon 虛擬環境名稱
查看所有虛擬環境: workon 2次TAB鍵
刪除虛擬環境:rmvirtualenv 虛擬環境名稱
python3 : mkvirtualenv -p python3 xxxxx
3.安裝Django的包
workon 虛擬環境名稱 # 確保在虛擬環境下,如果你已經是就不需要執行這條語句
pip install django==1.8.2 # 小編這裏指定了django的版本,註意切記不要加sudo
pip list # 讓我們來看下是不是成功啦
4.創建項目
django-admin startproject 項目名稱 # 切記一定要在虛擬環境下執行
這裏小編覺得還是有必要解釋下每個配置文件的意義
進入項目,執行tree命令
__init__.py: 說明test1目錄是一個可導入的python包。
settings.py: django項目的配置文件。
urls.py: 配置url。
wsgi.py: 跟部署相關的文件。
manage.py: 項目的管理文件。
5.創建應用
進入應用,執行tree命令
python manage.py startapp 應用名稱 # 先進入項目在執行此命令
__init__.py: 說明目錄是一個可導入的python包。
models.py: 寫和數據庫交互相關的內容。
views.py: 寫接收請求,進行處理,和M和T進行交互,返回應答的內容。
tests.py: 寫測試代碼的文件。
admin.py: 網站後T相關文件。
6.配置文件
小編這裏用pycharm打開項目,修改settings.py,添加“booktest”
這裏說下,關於pychram引入文件找不到django包的問題,請看《pycharm引入django項目的坑》
7.到此好啦,讓我們運行服務器來看下成果吧
python manage.py runserver # 在項目下運行此命令
打開瀏覽器,輸入http://127.0.0.1:8000/出現下圖證明成果啦-----------^o^-------------
歡迎繼續關註小編的博客,小編會繼續更新中
Django框架之虛擬環境搭建