【问题标题】:Extra parameter in view function Flask视图函数 Flask 中的额外参数
【发布时间】:2021-10-01 10:13:17
【问题描述】:

我在尝试阅读 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”,但似乎没有 ,所以我很难理解这样的视图如何在没有缺少参数异常的情况下工作。这是因为网址中的斜杠,还是其他原因?如果有人可以提供有关此模式的一些文档,那将不胜感激,因为到目前为止我还没有找到任何东西。

【问题讨论】:

    标签: python flask view url-routing dynamic-url


    【解决方案1】:

    这可能是文档中的错误。但这并不重要,因为最终没有使用该代码。文档只是将这段代码作为一个示例来重构为基于类的视图。

    【讨论】:

    • 有道理。我怀疑这可能是一个错误,但想确保以防万一我不明白相关的内容。
    猜你喜欢
    • 1970-01-01
    • 2018-05-13
    • 1970-01-01
    • 2019-09-04
    • 1970-01-01
    • 2022-12-05
    • 2020-07-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多