flask中的四種響應型別

2021-08-21 11:59:39 字數 1072 閱讀 3986

這個在前面已經說明過,但是需要指出的是,其實每次檢視函式在響應時還可以附帶狀態碼。比如狀態碼為200,表示請求已經被成功處理。狀態碼為400,表示請求無效。

利用make_reponse()函式接受字串和錯誤碼,返回乙個response物件,利用這種方法,不但可以成功處理請求,還可以進一步設定響應,如設定cookie等等:

重定向型別指輸入乙個url後,自動跳轉到另乙個url所在的位址

from flask import redirectdef index():return redirect('')利用abort返回處理錯誤

flask中四種請求鉤子

一 引言 flask中具有四種鉤子被做成了修飾器,我們在後端可以進行呼叫做相關的操作.使用鉤子函式時,我們需要借助flask的全域性變數g.g作為中間變數,在鉤子函式和檢視函式中間傳遞資料.我們先引入全域性變數g from flask import g 然後註冊乙個檢視函式,用來顯示g中的資料 二 ...

Flask框架中的四種請求勾子

在客戶端和伺服器互動的過程中,有些準備工作或掃尾工作需要處理,比如 在請求開始時,建立資料庫連線 在請求開始時,根據需求進行許可權校驗 在請求結束時,指定資料的互動格式 為了讓每個檢視函式避免編寫重複功能的 flask提供了通用設施的功能,即請求鉤子。請求鉤子是通過裝飾器的形式實現,flask支援如...

Hive中的四種表型別

內部表,就是一般的表,前面講到的表都是內布標,當表定義被刪除的時候,表中的資料隨之一併被刪除。外部表,資料存在與否和表的定義互不約束,僅僅只是表對hdfs上相應檔案的乙個引用,當刪除表定義的時候,表中的資料依然存在。建立外部表,external是外部表的關鍵字,也是和內部表有區別的地方 create...