flask程序的基本结构
一、初始化
Flask类的构造函数只有一个必须制定的参数,即程序主模块或者包的名字,在大多数程序中,python的__name__变量就是所需的值。
from flask import Flask app = Flask(__name__)
二、路由和视图函数
路由含义:客户端(例如游览器)把请求发送给WEB服务器,Web服务器再把请求发送给Flask程序实例。程序实例需要知道对每个URL请求运行那些代码,所以保存了一个URL到python函数的映射关系。处理URL和函数之间的关系的程序称为路由。
Flask程序中定义路由的最简便方式就是使用程序实例提供的app.route修饰器(Decorator),把修饰的函数注册为路由。
@app.route('/') def index(): return 'hello world'

浙公网安备 33010602011771号