Django + Python 開發環境建置
開發 Pythone 時也可以像 rvm,nvm 的虛擬環境就是 Virtualenv 了,對於我這種有潔癖的人是超級需要的啊!
Pip Install
download get-pip.py
Virtualenv Install
Linux or OS X need
sudo
setup
啟動 virtualenv,從此只要在 virtualenv 下面安裝的 package 都只會存在于這個 virtualenv 當中。
Virtualenvwrapper
將所有的虛擬環境整合在一個目錄下。
管理(新增、移除、複製)所有的虛擬環境。
可以使用一個命令切換虛擬環境。
Tab 補全虛擬環境的名字。
每個操作都提供允許使用者自訂的 hooks。
可撰寫容易分享的 extension plugin 系統。
安裝
新增虛擬環境
設定路徑
列出所有的虛擬環境
移除虛擬環境
複製虛擬環境
啟動虛擬環境
離開虛擬環境
Python 3
如果想要避免 pip 在沒有進入虛擬環境時被使用,可以在 ~/.bashrc 加上:
Build Django
install
requirements
start
run
create app
model
settings.py
models.py
同步資料庫
Your models have changes
generate
single change
rollback
Django TestCase
console usage
Reference
http://www.haogongju.net/art/2395132
Feb 27th, 2015 12:16:10am
Last updated
Was this helpful?