, cookie, 表明请求体格式信息等
请求体: 请求payload,如json数据, 文件二进制数据等
Http响应要素:
状态码: 表明技术层面的请求结果
响应头: cookie, 表明请求体格式信息等...从外部看
我们发送一个Http请求给服务器, 服务器返回我们想要的数据,数据可以分为2种:
静态资源: 服务器返回了一张图片, 一个视频,一个文档
动态资源: 服务器根据请求返回对应的数据, 数据一般来自数据库...我们只需要:
导入flask并初始化一个Flask应用对象,导入request对象
编写处理函数, 在业务函数下,拿取request中的请求数据,编写业务代码返回
在Flask对象的route方法填写对应的请求路径及请求方法...在model中取特定数据交给View生成html页面,返回给前段
以flask为例
我们需要:
安装Jinja2, tempaltes文件夹下编写html模板,使用Jinja2语法定义渲染效果(比如对需要变更的内容进行参数化...在同级目录下
运行过程:
运行到render_template函数时, 程序会自动到templates文件夹下寻找对应名称模板
render_template将参数传递给Jinja
Jinja根据参数对模板进行渲染