diango執行流程

2022-05-29 16:12:16 字數 490 閱讀 9707

django處理乙個請求的流程:

在瀏覽器的位址列中輸入位址,回車,發了乙個get請求

wsgi模組接收了請求,將請求的相關資訊封裝成request物件

根據位址找到對應函式

執行函式獲取到返回結果,wsgi模組將結果返回給瀏覽器

發請求的途徑:

在瀏覽器的位址列中輸入位址 get請求

a標籤 get請求

form表單 get/post

​ reqeust.get url上攜帶的引數 ?k1=v1&k2=v2

​ reqeust.post form表單提交post請求的引數

​ request.method 請求方式 get、post

​ httpresponse('字串') ——》 返回字串

​ render(request,'模板的名字',{}) ——》 返回乙個頁面

​ redirect('位址') ——》 重定向

Diango 框架起步

在指定直譯器環境下安裝django 1.11.9 在真實python3環境下 pip3 install django 1.11.9 在虛擬環境下 先啟用虛擬環境 pip3 install django 1.11.9 檢視django版本 django admin version 安裝出錯 採用管理員...

Diango中的查詢條件

屬性 運算子 值 1 gt 大於 2 lt 小於 3 gte 大於等於 4 lte 小於等於 5 in 表示在某一集合中。6 contains 是否包含,對大小寫敏感,相當於like。查詢名字中包含a的人 a persons persons.filter p name icontains a h3 ...

Yii YII執行流程

yii整體執行流程直觀,具體由以下步驟 1 程式入口檔案index.php載入yii框架引導程式 bootstrap 檔案yii.php,載入配置檔案以及其他自定義配置。2 yii.php中yii類繼承了yiibase,主要封裝框架的一些通用方法,比如自動載入 建立元件 核心類路徑對映 記錄日誌以及...