django,發音為[`dʒæŋɡəʊ](唸作:jiang gou),是用python語言寫的開源web開發框架,並遵循mvc設計,且有乙個專有名詞mvt。
利用瀏覽器訪問乙個**時。瀏覽器向伺服器發出請求,建立鏈結。伺服器接受到請求,處理後交予框架。通過框架對發來的請求進行動態的處理,處理結果發給伺服器,伺服器對結果進行打包,以資料報的形式發給瀏覽器,瀏覽器對資料報進行解析,即得到我們看到的頁面。
django提供了預設的伺服器,所以在學習django框架時不必再考慮伺服器的問題。
mvc的全拼為model-view-controller。即模型,檢視,控制中心。mvc的核心思想是:解耦。
m : model,主要封裝對資料庫層的訪問,對資料庫中的資料進行增、刪、改、查操作。
v : view,用於封裝結果,生成頁面展示的html內容。
c : controller,用於接收請求,處理業務邏輯,與model和view互動,返回結果。
即:模型檢視,模板
m : model,與mvc中的m功能相同,負責和資料庫互動,進行資料處理。
v : view,與mvc中的c功能相同,接收請求,進行業務處理,返回應答。
t : template,與mvc中的v功能相同,負責封裝構造要返回的html。
我這裡使用的是
win10/ubuntu 作業系統
pycharm ide整合開發環境
django2.2 框架
mysql 資料庫
Python Django框架 補充
django rest framework orm框架整理 orm資料庫操作補充 models中的一對一操作 過濾 事務 django models中關於blank與null的補充說明 django 路由系統 及 檢視函式 補充 cbv和fbv django 內建admin詳解 定製快速增刪改查 f...
python Django安裝及框架搭建
要首先安裝pip,安裝完成之後我們執行以下 安裝 pip install django 1.11.7 版本號 然後檢查安裝是否成功 import django django.get version 在cmd中檢視版本號,如果有版本號,就安裝成功。2.搭建框架 輸入以下 建立框架 django adm...
Python Django框架安裝與應用
django想要理解,首先要明白的就是django的大致組成,它大致由四部分組成,也就是提到的mtv模型 model 模型 負責業務物件與資料庫的物件 orm template 模板 負責把資料展示給使用者 前端的東西 view 檢視 負責業務邏輯,並在適當的時候會呼叫model和template ...