
- Flask 教程
- Flask - 主頁
- Flask - 概覽
- Flask - 環境
- Flask - 應用程式
- Flask - 路由
- Flask - 變數規則
- Flask - URL 構建
- Flask - HTTP 方法
- Flask - 模板
- Flask - 靜態檔案
- Flask - 請求物件
- 向模板傳送表單資料
- Flask - Cookie
- Flask - Session
- Flask - 重定向和錯誤
- Flask - 訊息閃現
- Flask - 檔案上傳
- Flask - 擴充套件
- Flask - 郵件
- Flask - WTF
- Flask - SQLite
- Flask - SQLAlchemy
- Flask - Sijax
- Flask - 部署
- Flask - FastCGI
- Flask 實用資源
- Flask - 快速指南
- Flask - 實用資源
- Flask - 討論
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)
廣告