DRF接口

Web API接口

接口概念:

通过网络,规定了前后台信息交互规则的url链接,也就是前后台信息交互的媒介

接口组成:

url链接 - 长得像返回数据的url链接

请求方式 - get(查)、post(增)、put(整体改)、patch(局部改)、delete(删)

请求参数 - 拼接参数、数据包参数(urlencoded、form-data、json)

响应结果 - 响应的json数据

接口测试工具:Postman

Postman是一款接口调试工具,是一款免费的可视化软件,同时支持各种操作系统平台,是测试接口的首选工具。
Postman可以直接从官网:https://www.getpostman.com/downloads/下载获得,然后进行傻瓜式安装

  • 工作面板

  •  简易的get请求

  •  案例:请求百度地图接口

接口文档

为什么要写接口文档

为什么要写接口:作为后台开发者,要将后台数据通过url链接反馈给前台

为什么要写文档:作为后台开发者,一定知道该url链接应该采用什么请求方式、提交哪些数据、返回了哪些结果。就像后台要将url链接给前台一样,前台知道应该访问什么链接,所以前台也应该知道采用什么请求方式,以及提交什么数据。

换而言之,接口文档是给 后台开发者、前台开发者、测试等各个项目相关项目组同时查看的,方便团队开发(规则是后台指定的,文档后台来写)

编写文档方式

i)采用word编写
ii)drf框架有插件,可以根据cbv的类快速生成文档
iii)采用写文档的平台

YApi平台

YApi是去哪网大前端技术中心的一个开源可视化接口管理平台

YApi项目可以搭建在任何本地或云服务器上,完成后台项目开发时的接口编写。为开发、测试等人员提供可视化的接口预览。

YApi的测试网站:http://yapi.demo.qunar.com/,我们可以通过测试网站了解YApi是如何进行接口的编写的

书写过程

1、先安装开发需要,完成接口的开发(设置后台url链接,设置请求方式、请求数据、响应结果
2、选择一个接口平台,将后台url链接,设置请求方式、请求数据、响应结果信息变成成文档即可

猜你喜欢

转载自www.cnblogs.com/baohanblog/p/12323030.html
DRF