1. 程式人生 > 實用技巧 >Vue 雙向繫結

Vue 雙向繫結

Linux虛擬環境建立及使用

linux安裝

#方法2:linux
pip 3 install virtual env wrapper
mkdir $HOME/.virtualenvs					#把所有虛擬環境指定到一個目錄資料夾下存放
find/-name virtual env wrapper.sh			#查詢執行指令碼路徑, 新增到~/.bashrc

vim~/.bashrc							#修改bash配置檔案

'''
export WORKON_HOME=$HOME/.virtualenvs		#python虛擬環境安裝位置
VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3	
source/usr/local/bin/virtualenvwrapper.sh
'''

source~/.bashrc						#執行virtual env wrapper安裝指令碼

virtualenvwrapper使用命令

mkvirtualenv test1				#建立虛擬環境
mkvirtualenv test2env -p python3	
lsvirtualenv					#檢視虛擬環境
workon testl					#進入虛擬環境
deactivate					#退出虛擬環境
rmvirtualenv test1				#刪除虛擬環境
pip list						#檢視虛擬環境下的安裝包

pip命令基本使用

pip
pip install					#安裝依賴包
pip uninstall					#解除安裝依賴包
pip list						#檢視已經安裝的依賴包
pip freeze > requirements.txt		#匯出依賴包
pip install -r requirements.txt	#從檔案安裝依賴包

3 Django設計模式(MVC/MTV)

  • 目的:瞭解什麼是MVC, MTV

  • 思考:為什麼要用設計模式

    • 分工、解耦,讓不同的程式碼塊之間降低耦合,增強程式碼的可擴充套件性和可移植性,實現向後兼
  • MVC:

    • M全拼為Model, 主要封裝對資料庫層的訪問, 對資料庫中的資料進行增、刪、改、查操作。
    • V全拼為View, 用於封裝結果, 生成頁面展示的html內容。
    • C全拼為Controller, 用於接收請求, 處理業務邏輯, 與Model和View互動, 返回結果。
  • MVT:

    • M全拼為Model, 與MVC中的M功能相同, 負責和資料庫互動, 進行資料處理。
    • V全拼為View,用與MVC中的C功能相同, 接收請求, 進行業務處理, 返回應答。
    • T全拼為Template, 與MVC中的V功能相同, 負責封裝構造要返回的html。