【Flask】url_for函数
生活随笔
收集整理的這篇文章主要介紹了
【Flask】url_for函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一般我們通過一個 URL 就可以執行到某一個函數。如果反過來,我們知道一個函數,怎么去獲得這個 URL 呢? url_for 函數就可以幫我們實現這個功能。
url_for的主要目的是:為了按照路由列表和page參數生成一個動態的url地址,
比如:
案例:
redirect(url_for('phone_number',mob_num='15211111111'))
redirect表示重定向方法,
phone_number:表示要重定向的視圖函數名字
mob_num:表示視圖函數傳遞的參數,mob_num必須要和視圖函數中的參數,url的路徑保持一致
啟動服務器,運行結果:
page參數是url中 ? 后面的參數,page如果傳遞的是中文,url_for參數可以將中文轉換成url編碼
總結
以上是生活随笔為你收集整理的【Flask】url_for函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Flask】flask入门以及第一个f
- 下一篇: 【Flask】路由和URL