MVC 框架
- 定義 Model-View-Controller
- Model: 程序數據(data)、用于控制訪問和修改這些數據的的業務規則(business rule)
- 數據發生改變時,通知View,為View提供查詢模型相關數據的能力
- View: 維持數據表現的一致性,將用戶要求通知Controller
- Controller: 定義應用程序的行為,負責解釋來自View的用戶需求并映射成由Model實現的相應的行為
- Model: 程序數據(data)、用于控制訪問和修改這些數據的的業務規則(business rule)
Django
Python 語言編寫的開源 Web 開發框架
遵循 MVC 框架設計,并且有一個專業名詞 MVT
- M:Model 控制關系型數據庫
- V:View -> 同MVC的C
- T:Template -> 同MVC的V
虛擬環境
- 簡介:用于python代碼運行的安裝包的環境
- 聯網安裝python包: sudo pip intall 包名
- 安裝目錄為:Linux: Window:
- 虛擬環境目錄:
虛擬環境的創建
-
安裝虛擬環境命令
sudo pip install virtualenv // 安裝虛擬環境 sudo pip install virtualenvwrapper // 虛擬環境命令封裝
-
創建虛擬環境
mdeirtualenv 虛擬環境名稱
虛擬環境創建成功后,自動工作在此虛擬環境中