Flask——路由



現代 Web 框架使用路由技術來幫助使用者記住應用程式 URL。直接從主頁訪問所需頁面,而無需進行導航,這十分有用。

Flask 中的 route() 裝飾器用於將 URL 繫結到函式。例如:-

@app.route(‘/hello’)
def hello_world():
   return ‘hello world’

在此,URL ‘/hello’ 規則繫結到了 hello_world() 函式。因此,如果使用者訪問 https://:5000/hello URL,則 hello_world() 函式的輸出將在瀏覽器中呈現。

應用程式物件的 add_url_rule() 函式也可以用來將 URL 與函式繫結,正如上述示例中使用的 route()

以下表示也用於裝飾器的目的:

def hello_world():
   return ‘hello world’
app.add_url_rule(‘/’, ‘hello’, hello_world)
廣告