第三章 3 4 處理登陸的請求

2022-03-11 22:05:50 字數 911 閱讀 9562

1.  由於要新增登陸的請求,所以在 from 表單中的 action屬性來指定提交的請求:

2. 在 guest 文件中的 urls.py 中新增 登陸請求的 url

3. 對映到 sign 文件下面的 views.py 中新增 乙個登陸請求的 函式。

解釋函式: 

1. 通過 request.method=「post」 得到客戶端的請求方式。

2. 通過 request.post 來獲取post請求

3. 通過 .get() 來獲取 username, password 

4. 假如成功則,通過 httpresponse 返回正確的字段。

4. 沒有錯誤的返回結果,想要在 index.html 中新增乙個錯誤的返回結果。

解釋:根據:django模板語言,新增} , 它對應的 render 返回字典中key,即error, 一旦登陸失敗就就顯示出 對應的 value, 即,lindex,html 中的 『username or password』

5. 檢視一下登陸成功以後的結果。

6. 檢視一下登陸失敗以後的結果。

第三章 3 4 處理登陸的請求

1.由於要新增登陸的請求,所以在 from 表單中的 action屬性來指定提交的請求 2.在 guest 文件中的 urls.py 中新增 登陸請求的 url 3.對映到 sign 文件下面的 views.py 中新增 乙個登陸請求的 函式。解釋函式 1.通過 request.method pos...

第三章 登陸介面開發總結

二 總結 說明構造器方法和一般方法的區別,何謂方法過載?答 區別 1 構造器方法沒有返回值,一般方法都必須有返回值或為void。2 構造器方法必須與類名相同,一般方法取名只須符合命名規則即可。3 構造器方法可以例項化物件,一般方法不能例項化物件,一般方法是執行物件的某種行為。4 構造器方法每執行一次...

Python第三章 異常處理

章節練習 try 檢測範圍 except exception as reason 出現異常後的處理 try f open test.txt print f.read f.close except oserror print 開啟檔案出錯 開啟檔案出錯 try f open test.txt prin...