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