Flask Web开发第一部分:核心项目及其功能机制
发布时间
阅读量:
阅读量
目录
2.1 初始化
2.2 路由与视图函数
2.3 服务器的启动过程
2.4 一个完整的程序示例,
示例 2-1 hello.py:展示完整 Flask 程序结构的代码实例
示例 2-2 hello.py:包含动态路由功能的 Flask 程序代码
2.5.1 程序及请求上下文环境
2.5.2 请求处理流程
2.5.3 请求处理钩子机制
2.5.4 响应生成方式
2.6 Flask 插件扩展模块
2.1 初始化
每一个基于 Flask 框架开发的程序都需要初始化一个程序实例。Web 服务器在接收客户端发送的各类请求后,会通过 Web 服务器网关接口(Web Server Gateway Interface,WSGI)这一标准协议,将请求转发至对应的程序实例进行处理。该程序实例本质上是 Flask 类的一个对象,通常采用如下代码形式进行创建:
from flask import Flask
app = Flask(name)
Flask 类的初始化方法中仅有一个参数是必须明确指定的,即代表当前程序主模块或包名称的字符串。在绝大多数情况下,Python 内置的 name 变量可以满足这一需求。
2.2 路由和视图函数
客户端(如 Web 浏览器
全部评论 (0)
还没有任何评论哟~
