Flask 用藍(lán)圖構(gòu)造URL

2021-08-23 18:40 更新

當(dāng)你想要從一個(gè)頁(yè)面鏈接到另一個(gè)頁(yè)面,你可以像通常一個(gè)樣使用 ?url_for()? 函數(shù),只是你要在 URL 的末端加上藍(lán)圖的名稱和一個(gè)點(diǎn)( ?.? )作為前綴:

url_for('admin.index')

此外,如果你在一個(gè)藍(lán)圖的視圖函數(shù)或是模板中想要從鏈接到同一藍(lán)圖下另一個(gè)端點(diǎn), 你可以通過(guò)對(duì)端點(diǎn)只加上一個(gè)點(diǎn)作為前綴來(lái)使用相對(duì)的重定向:

url_for('.index')

這個(gè)案例中,它實(shí)際上鏈接到 ?admin.index? ,假如請(qǐng)求被分派到任何其它的 admin 藍(lán)圖端點(diǎn)。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)