通过把 URL 的一部分标记为 <variable_name> 就可以在 URL 中添加变量。标记的 部分会作为关键字参数传递给函数。通过使用 <converter:variable_name> ,可以选择性的加上一个转换器,为变量指定规则。@app.route('/user/<username>')def show_user_profile(username): # show the user profile for that user
return 'User %s' % username
@app.route('/post/<int:post_id>')def show_post(post_id): # show the post with the given id, the id is an integer
return 'Post %d' % post_id转换器有: int 接受整数float 接受浮点数path 和缺省情况相同,但也接受斜杠URL 构建是通过 url_for() 函数来操作的。