国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Flask之請求鉤子

baukh789 / 3148人閱讀

摘要:什么是請求鉤子說白了,就是在執行視圖函數前后你可以進行一些處理,使用裝飾器為我們提供了注冊通用函數的功能。

什么是請求鉤子?說白了,就是在執行視圖函數前后你可以進行一些處理,Flask使用裝飾器為我們提供了注冊通用函數的功能。

before_first_request:在處理第一個請求前執行

before_request:在每次請求前執行

after_request:每次請求之后調用,前提是沒有未處理的異常拋出

teardown_request:每次請求之后調用,即使有未處理的異常拋出

from flask import Flask
app = Flask(__name__)

@app.before_first_request
def before_first_request():
    print("before_first_request")


@app.before_request
def before_request():
    print("before_request")


@app.after_request
def after_request(resp):
    print("after_request")
    return resp


@app.teardown_request
def teardown_request(e):
    print("teardown_request")


@app.route("/")
def view_fn():
    return "view_fn"
    
if __name__ == "__main__":
    app.run()

第一次請求:

頁面輸出:view_fn
控制臺輸出: before_first_request
            before_request
            after_request
            teardown_request

第二次請求:

頁面輸出:view_fn
控制臺輸出: before_request
            after_request
            teardown_request

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/42853.html

相關文章

  • Flask請求與響應

    摘要:第二種是顯式地調用方法響應調用視圖函數后,會將其返回值作為響應的內容。視圖函數返回值即為響應如果不想返回一個元組,視圖函數還可以返回對象。函數可接受一或多個參數和視圖函數的返回值一樣,并返回一個對象。 二.請求與響應 1、HTTP方法 GET: 瀏覽器告知服務器:只 獲取 頁面上的信息并發給我。這是最常用的方法。 POST: 瀏覽器告訴服務器:想在 URL 上 發布 新信息。并且,服務...

    HackerShell 評論0 收藏0
  • Flask學習

    摘要:服務器會根據將請求交給相應的程序處理。函數稱為視圖函數。無參數當訪問網站根域名時,會執行函數,返回值的結果會在網頁中顯示。。而返回特殊狀態碼可在返回值中添加,代碼如下返回特殊狀態碼鍵值對形式后的鍵值對由提供對象處理。 Web框架 Web框架是構建Web應用的一種方式。盡管現在很多語言如PHP、Java都能開發Web應用,這些語言也都有相應成熟的Web框架,但是請求處理是這些Web框架的...

    OnlyLing 評論0 收藏0

發表評論

0條評論

baukh789

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<