【发布时间】:2013-10-05 06:06:00
【问题描述】:
我的烧瓶应用程序中有以下路由
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)") 之类的东西(我不知道这样做的确切方法。
我如何满足我的需求?
【问题讨论】:
标签: python routing flask werkzeug