Flask路由到可变URL

时间:2016-04-13 18:30:51

标签: html5 flask routes

我希望能够使用flask作为Web服务器路由到特定用户的配置文件,但用户的配置文件名称会有所不同,那么如何实现呢?

1 个答案:

答案 0 :(得分:1)

变量在URL中用方括号括起,并作为常规参数传递给视图函数。

假设您有一个名为profile.html的模板,并希望将用户数据从功能getUser传递到该模板,您的路线将如下所示:

@app.route('/profile/<username>')
def profile(username):
    return render_template('profile.html', user = getUser(username))