【发布时间】:2026-01-31 20:00:01
【问题描述】:
我正在尝试将动态变量从 Flask 中的路由传递到我的视图函数中。这似乎是一个标准功能。但是代码显示了一些奇怪的行为。
函数如下:
@bp.route('/<id>/update', methods=('GET', 'POST'))
@login_required
def update(id):
return id
这是http://localhost:5000/1/update 页面上的输出:
id
如您所见,我希望打印“1”的值,但打印的是参数的名称......我不知道为什么会发生这种情况,非常感谢一些帮助。
谢谢!
(编辑:这是教程中的代码)
【问题讨论】: