标签: python flask
我有一个可以通过单击索引页面上的链接访问的视图。视图将执行操作,然后应再次显示索引页面。我的观点是这样做的,但是url仍然是动作视图的url,而不是索引视图。如何重定向回索引视图?
@app.route('/') def index(): return render_template('index.html') @app.route('/u1/') def u1(): # do something return render_template('index.html')
答案 0 :(得分:2)
使用url_for为应用中的另一个端点构建网址。使用redirect使用该网址创建重定向响应。
url_for
redirect
from flask import url_for, redirect @app.route('/u1/') def u1(): # do something return redirect(url_for('index'))