视图函数 Flask 中的额外参数
Extra parameter in view function Flask
我正在尝试阅读 documentation on Class Based Views,但偶然发现了一些让我摸不着头脑的东西。
@app.route('/users/')
def show_users(page):
users = User.query.all()
return render_template('users.html', users=users)
show_users函数有一个参数'page',但是好像没有,所以我很纳闷这样的观点怎么来的将在没有丢失参数异常的情况下工作。这是因为 url 中的尾部斜杠,还是其他原因?如果有人可以提供有关此模式的一些文档,我将不胜感激,因为到目前为止我还没有找到任何东西。
这可能是文档中的错误。但这并不重要,因为最终不会使用该代码。文档仅将那段代码视为要重构为基于 class 的视图的示例。
我正在尝试阅读 documentation on Class Based Views,但偶然发现了一些让我摸不着头脑的东西。
@app.route('/users/')
def show_users(page):
users = User.query.all()
return render_template('users.html', users=users)
show_users函数有一个参数'page',但是
这可能是文档中的错误。但这并不重要,因为最终不会使用该代码。文档仅将那段代码视为要重构为基于 class 的视图的示例。