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. 檢視一下登陸失敗以後的結果。
分類:
《web介面開發與自動化測試》
第三章 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...