San*_*kar 8 python redirect url-routing flask python-2.7
我正在尝试重定向到Flask中的URL.我正在尝试重定向到的目标网址有一个像这样的变量/dashboard/<username>,其视图如下所示,
@app.route('/dashboard/<username>')
def dashboard(username):
return render_template('dashboard.html', username=username)
Run Code Online (Sandbox Code Playgroud)
如何使用Flask redirect()和url_for()函数重定向到此URL .我试过这个,
return redirect(url_for("index"))
Run Code Online (Sandbox Code Playgroud)
它的工作正常,因为索引是一个URL /index,我的应用程序中没有任何变量part().但是,如何为具有可变路径的URL执行此操作?
谢谢
wil*_*dev 14
您需要url_for通过arg以下列方式为URL参数设置URL,关键字和值来创建URL:
return redirect(url_for('dashboard', username='foo'))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8064 次 |
| 最近记录: |