Flask – 路由

  • 简述

    现代 Web 框架使用路由技术来帮助用户记住应用程序 URL。无需从主页导航即可直接访问所需页面非常有用。
    route()Flask 中的装饰器用于将 URL 绑定到函数。例如 -
    
    @app.route(‘/hello’)
    def hello_world():
       return ‘hello world’
    
    在这里,网址‘/hello’规则绑定到hello_world()功能。因此,如果用户访问http://localhost:5000/helloURL,输出hello_world()函数将在浏览器中呈现。
    add_url_rule()应用程序对象的函数也可用于将 URL 与上述示例中的函数绑定,route()用来。
    以下表示也服务于装饰者的目的 -
    
    def hello_world():
       return ‘hello world’
    app.add_url_rule(‘/’, ‘hello’, hello_world)