1. 程式人生 > >flask學習筆記(五)--模板中使用url_for

flask學習筆記(五)--模板中使用url_for

歡迎加入知了課堂,學習flask


之前在檢視函式中使用url_for,實現從檢視函式中跳轉到另一個url。現在我為大家演示如何在模板中使用url_for,實現在頁面點選文字,跳轉至另一個頁面。其實很簡單

一、方法

1.首先通過檢視函式,渲染出一個頁面

@app.route('/')
def index():
return render_template('index.html')

2.在index.html這個檔案中,新增

<p><a href="{{ url_for('login') }}">登入</a></p>

3.這樣,點選 登入 字樣,通過login()對應的url跳轉到另一個頁面了(前提是這個頁面存在)

二、總結

模版中的`url_for`跟我們後臺檢視函式中的`url_for`使用起來基本是一模一樣的。也是傳遞檢視函式的名字,也可以傳遞引數。

歡迎加入知了課堂,學習flask