1. 程式人生 > >django學習歷程(一)

django學習歷程(一)

基於MVC框架的MVT

MVC框架的核心為解耦,其高內聚,低耦合(塊內聯絡緊密,而塊與塊之間相互獨立)的特點提高程式碼的複用性,降低複雜度。

MVC框架中:

M,即model,是資料庫的封裝,通過呼叫M對資料庫進行查詢

V,即view,即呈現給使用者看的介面

C,即controller,對使用者輸入進行相應處理,呼叫模型和檢視

MVT框架中:

M,為model,意義等同於MVC中的M

V,view,在view中接受使用者請求,呼叫model和templates,可看作MVC中的C,即進行邏輯操作的部分

T,templates,網頁渲染,可看做MVC中的V,為使用者可見的網頁效果