Django系列學習之五

2021-08-14 22:26:19 字數 1245 閱讀 6233

後台管理頁面做好了,接下來就要做公共訪問的頁面了。當我們剛剛在瀏覽器中輸入  之後,瀏覽器顯示出了後台管理的登入頁面,那有沒有同學想過這個伺服器是怎麼給我們找到這個頁面並返回呢?/admin/是我們想要請求得頁面,伺服器在收到這個請求之後,就一定對應著乙個處理動作,這個處理動作就是幫我的產生頁面內容並返回回來,這個過程是由檢視來做的。

對於django的設計框架mvt,使用者在url中請求的是檢視,檢視接收請求後進行處理,並將處理的結果返回給請求者,最後展示在頁面中。

檢視就是乙個python函式,被定義在views.py中。

檢視的必須有乙個引數,一般叫reqeust,檢視必須返回httpresponse物件,httpresponse中的引數內容會顯示在瀏覽器得頁面上。

開啟booktest/views.py檔案,定義檢視index函式如下:

]檢視和urlconf都定義好了,接下來在瀏覽器位址列中輸入**:

結果如下:

Python Web系列學習2 Django

1 django admin django專案管理工具,建立乙個django專案用 django admin startproject 生成的站點目錄結構為 3 在完成django專案和應用的建立後,開始編寫 的應用 4 python manage py runserver 0.0.0.0 8001...

game design原理系列學習筆記 五

雜七雜八的事兒擱置了幾天 今天終於可以靜下心來看書了 原理9.遊戲中的資訊 任何乙個遊戲中,資訊的傳送和接收將直接影響整個局面,包括玩家的抉擇以及最後的勝負 玩家將會根據自己當時接觸到的資訊數量和質量以及未知資訊的猜測來做出一些決定和抉擇,或許是大膽無知的猜測,或許是深思熟慮的抉擇,亦或許是胸有成竹...

Scala系列學習五 高階函式

1 作為值的函式 program scalablog description 高階函式 高階函式包括作為值的函式 匿名函式 閉包 柯里化等等 author allen create 2018 09 17 14 13 class highfunctiondemo 作為值得函式,函式可以像其他的資料型別...