Flask 路由
现代的 Web 框架使用路由技术来帮助用户记住应用程序的 URL。这可以方便直接访问所需页面,而不必从首页导航过来。
在 Flask 中, route() 装饰器被用来将 URL 绑定到一个函数。例如:
@app.route(/hello)
def hello_world():
return hello world
在这里,URL规则 ” /hello ” 绑定到函数 ” hello_world() “。结果是,如果用户访问URL ” http://localhost:5000/hello “,则 ” hello_world() “函数的输出将在浏览器中呈现。
应用程序对象的” add_url_rule() “函数也可用于将URL与函数绑定,就像上面的例子中使用” route() “一样。
装饰器的作用也可以通过以下表示实现 –
def hello_world():
return hello world
app.add_url_rule(/, hello, hello_world)