05 2023 档案
摘要:应用上下文,对FLASK 核心对象的封装,提供了一些好用的方法 请求上下文,对 Request 请求对象的封装 AppContext RequestContext ,通过结构很方便查找到 分别实现了push , pop 等方法 app 和 Request () 对象只是其中的一个属性 flask 的
阅读全文
摘要:ORM 的模型与模型之间的关系 多对一关系 多个模型都与其中一个模型有关联,如:一个项目有多个接口,一个接口有多个测试用例 Project 模型的 modules 字段不会在数据库的表显示,用于表示Project 模型与 Module 模型之间的关系,查询project. module可得到该项目下
阅读全文
摘要:继承 多个HTML 页面需要用到同样的内容,所以需要继承共同的部分,作为公共模板抽离出来继承,不需要重复写 公共模板的规则:不变的内容直接写,变化的内容放在 { % block + 变量 % } { % endblock % } 外部引入一段代码,include 宏
阅读全文
摘要:随着项目的增大,便于管理,需要把视图函数单独放一起,架构为: ~ 启动文件 ~ 视图函数 ~ 数据处理 ~ view ~ 其它的帮助函数 启动有两种方法 1、集中式管理注册路由,启动文件里调用视图相关的代码 2、 基于类的视图,可插拔视图 dispatch_request 分配请求 类视图有两种调用
阅读全文
摘要:M:model,数据库相关逻辑 V:view,返回的内容展示,即前端的内容 C:control,视图函数,接收请求,响应结果 控制器(Controller),负责转发请求,对请求进行处理 视图(View), 界面设计人员进行图形界面设计 模型(MOdel),程序员编写程序应有的功能(实现算法等等)、
阅读全文
摘要:当函数中出现很多的条件分支==, 可使用字典封装
阅读全文
摘要:一个简单的服务器过程大概分为4步 1、搭建服务 2、监听动作, while, 0.1 s 监听 3、处理程序 4、返回数据到套接字,生成一个响应对象 搭建简单的服务器 前端访问 路由添加参数
阅读全文