VS Code 裡 Flask 專案 @ 符號

VS Code 裡 Flask 專案 @ 符號

是Python 裡的語法元素:裝飾器(decorator)


在 Flask 專案中,

@ 最常見的用途是:註冊路由

ex:

@app.route("/")

def home():

    return "Hello, world!"

把 home() 這個函式註冊為網站 / 路徑的處理函式


@app.route("/path", methods=["POST"])

註冊 POST 路由


@app.before_request

所有請求處理前會觸發的函式


@app.after_request

所有請求處理後會觸發的函式