路由的基本定义
客户端(如Web浏览器)把请求发送给Web服务器,Web服务器再把请求发送给Flask程序实例。程序实例需要知道每个URL请求运行哪些代码,所以保存了一个URL到Python函数的映射关系。处理URL和函数之间关系的程序称为路由。在Flask中定义路由最简单的方式,是使用程序实例提供的app.route
修饰器,把修饰的函数注册为路由。这个函数也称为视图函数(view function)。视图函数是用来处理服务端路由请求的程序,其返回的值称为响应,是客户端接收到的内容。
指定路由地址
# 指定访问路径为`/demo1`
@app.route('/demo1')
def demo1():
return 'demo1'