1.处理URL和函数之间关系的程序称为路由。
2.在Flask程序中定义路由的最简便方式就是使用程序实例提供的app.route修饰器,把修饰的函数注册为路由。
例:
@app.route('/')
def index():
return <h1>Hello World!</h1>
index()函数在例子中被注册为程序根地址的处理程序,index()函数的返回值称为响应,是客户端收到的内容。
index()函数就被称为视图函数(view function)。
app实例中调用route方法,参数为’/’。
3.源码
def route(self, rule, **options):
"""A decorator that is used to register a view function for a
given URL rule. Example::
@app.route('/')
def index():
return 'Hello World'
Variables parts in the route can be specified with angular
brackets (``/user/<username>``). By default a variable part
in