Django框架介紹(二)

2022-07-30 06:42:06 字數 583 閱讀 4394

1、mvc框架和mtv框架

mvc全名model view controller,是軟體工程中的一種軟體架構模式,把軟體分為三個基本部分:模型(model)、檢視(view)和控制器(controller),具有耦合性低,重用性高、生命週期成本低等優點

django框架的設計模式借鑑了mvc框架的思想,也是分成三部分,來降低各個部分之間的耦合性

django框架的不同之處自安于它拆分的三部分為:model(模型),template(模板),view檢視;django使用的框架為mtv

django的mtv模式:

model(模型):負責業務物件與資料庫的物件(orm)

template(模板):負責如何把頁面展示給使用者

view(檢視):負責業務邏輯,並在適當的時候呼叫model和template

此外,django還有乙個urls分發器,它的作用是將乙個個url的頁面請求分發不同的view處理,view在呼叫相應的model和template

#django框架圖示:

Django 框架 Django介紹

django 使用 python 語言寫的開源 web 開發框架,並遵循 mvc 設計。勞倫斯出版集團為了開發以新聞內容為主的 而開發出來了這個框架。django 今年來應用越來越廣泛。django 的主要目的是簡便 快速的開發資料庫驅動的 它強調 復用,多個元件可以很方便的以 外掛程式 形式服務於...

Django框架介紹

這裡使用的版本為1.1.8 django的版本 django的官網 django的離線文件 解壓縮資料報django docs 1.11 en.zip用瀏覽器開啟django docs 1.11 en index.html 離線安裝 安裝離線包 用wheel離線安裝 安裝離線包 django的解除安...

Django框架介紹

一 mvc框架和mtv框架 mvc全名是model view controller,是軟體工程中的一種軟體架構模式,把軟體系統分為三個基本部分 模型 model 檢視 view 和控制器 controller 具有耦合性低 重用性高 生命週期成本低等優點。django框架的設計模式借鑑了mvc框架的...