drf前戏
今日内容概要
- Web应用模式
- API接口
- 接口测试工具postman
Web应用模式
django web框架,专门用来写web项目
-
前后端混合开发
后端人员,写后端,也要写【模板语法】
比如我们写的BBS,里面写的render,就是检测
HTML文件里面的模板语法,然后把模板语法里面的python代码执行后,然后把模板语法替换成执行后htmel文本,接着把最终的html文本返回给前端。
-
前后端分离
后端人员,一点前端都不需要写,就是不用管前端了,后端只需要返回数据就可以了

API接口
api接口就是前后端信息交互的媒介
前端(pc,小程序,app)-------》后端路由---->视图函数---->返回json格式数据
这个东西称之为api接口
写接口要有规范 RESTful规范
RESTful规范
REST全称是Representational State Transfer 表征性状态转移
为了在团队内部形成共识、防止个人习惯差异引起的混乱,我们需要找到一种大家都觉得很好的接口实现规范,而且这种规范能够让后端写的接口,用途一目了然,减少双方之前的合作成本
-
api接口案例

-

接口测试工具postman
作为后端我们写完接口,我们自己要测试通过,在给别人
写的接口,需要有个测试工具,就可以发送请求的工具
- 浏览器只能发送get请求,不能发送post请求
- postman 开源软件,只是谷歌浏览器的插件,越做越好,后来可以安装到操作系统上,再后来收费
postman的使用
-
官方下载



-
使用

创建tab页






-
详细介绍

数据格式


响应数据


浙公网安备 33010602011771号