【flask】基本结构
初始化
- 所有flask程序必须创建一个实例
- 服务器通过使用WSGI协议将所有请求交给这个实例处理
- 构建实例的时候必须传入一个参数,程序主模块或包的名字
- 最好创建个requirements.txt用来保存依赖包。方便移植。
路由和视图函数
路由
- 服务器将请求发送给flask实例
- flask需要对每个请求url做出对应的反应,url到反应(处理函数)的映射关系的程序称为路由
视图函数
- 就是对url的反应函数
依赖包操作:
依赖包导出到requirements.txt
(venv) $ pip freeze >requirements.txt #(如果建立了虚拟环境需要进入虚拟环境)
安装依赖包:
(venv) $ pip install -r requirements.txt
不怕世界大,就怕格局小