我的烧瓶应用程序中有以下路由
from foo import get_foo
@app.route("/foo/<int:id>")
def foo_id(id):
return render_template('foo.html', foo = get_foo(id))
Foo 的 ID 可以在 1-300 之间。我在哪里可以获得此验证?
我可以在 get_foo 中进行验证。但是,我不确定这是否是最佳做法。我应该在路由定义本身中过滤它吗?
类似的东西@app.route("/foo/<int:id(1-300)")
(我不知道这样做的确切方法。
我如何满足我的需求?