首页 > 其他分享 >drf前戏1

drf前戏1

时间:2023-01-30 15:35:15浏览次数:44  
标签:web postman 前戏 接口 --- api 测试工具 drf

今日内容概要

  • web应用模式
  • api接口
  • 接口测试工具postman

今日内容详细

web应用模式

django是一个web框架 专门用来写web项目
之前所学的都是前后端混合开发
	后端人员写后端也要写前端 用到了模板语法--->在html页面中使用python代码
	全栈开发 前后端混合时代比较多

前后端分离
	后端人员 只需写后端 一点前端都不需要动 只需要写接口即可
	全栈开发 前后端都自己写 后端使用后端的框架 前端使用前端的框架(vue react)

image

image

api接口

	为了在团队内部形成共识 防止个人习惯差异引起的混乱 我们需要找到一种大家都觉得很好的接口实现规范 而且这种规范能够让后端写的接口 用途一目了然 减少双方之间的合作成本

api接口就是前后端交互的媒介

早些年前后端交互使用xml格式--->>>ajax:异步JavaScript和xml
后来随着json格式的出现 成为了主流 直到现在

api接口案例
-https://api.map.baidu.com/place/v2/search?ak=6E823f587c95f0148c19993539b99295&region=上海&query=肯德基&output=xml
    
-https://api.map.baidu.com/place/v2/search?ak=6E823f587c95f0148c19993539b99295&region=上海&query=肯德基&output=json

接口测试工具postman

作为后端 在写好了接口后 一定要自己先测试通过再给别人用

测试需要使用工具测试
	浏览器就是一个很好的测试工具 但是只能发送post请求 不能发送post请求等
	postman---开源软件 原本只是谷歌浏览器的插件 越做越好 之后便可以安装到操作系统上 收费
	postwoman---不满上一个收费 便出现了它
	还有很多其他的 但是本质是一样的 只是用来发送http请求的

postman的使用
	官网下载 https://www.postman.com/downloads/?utm_source=postman-home

image
image
image

标签:web,postman,前戏,接口,---,api,测试工具,drf
From: https://www.cnblogs.com/lzjjjj/p/17076090.html

相关文章

  • drf前戏
    drf前戏目录drf前戏1.web应用模式2Api接口3接口测试工具postmanpostman的使用1.web应用模式​ 在web开发应用中,有两种应用模式:前后端不分离[客户端看到的内容和所......
  • drf从入门到精通---day01
    学习资料#个人博客:https,证书过期,忽略 -https://www.liuqingzheng.top/#cnblogs博客(后期迁移到这里,高级部分的内容) -https://www.cnblogs.com/liuqingzheng#知乎 ......
  • drf
     4.序列化api接口开发,最核心最常见的一个代码编写过程就是序列化,所谓序列化就是把**数据转换格式**。常见的序列化方式:json,pickle,base64,struct,….序列化可以分两个......
  • drf快速入门
     1.Web应用模式在开发Web应用中,有两种应用模式:1.前后端不分离[客户端看到的内容和所有界面效果都是由服务端提供出来的。[前后端不分离](assets/depended_front......
  • 【Django drf】 序列化类常用字段类和字段参数 定制序列化字段的两种方式 关系表外键
    目录序列化类常用字段类和字段参数常用字段类常用字段参数选项参数通用参数序列化类高级用法之sourcesource填写类中字段source填写模型类中方法source支持跨表查询定制序......
  • Django接入drf_yasg2 API接口文档-完整操作(包含错误处理)
    drf_yasg2的简介:drf-yasg是DjangoRestFramework的一个扩展,使⽤drf_yasg2下载⾃动⽣成的api⽂档的json或yaml⽂件配置项。drf_yasg2的安装:pipinstalldrf-yasg......
  • drf-spectacular
    介绍drf-spectacular是为DjangoRESTFramework生成合理灵活的OpenAPI3.0模式。它可以自动帮我们提取接口中的信息,从而形成接口文档,而且内容十分详细,再也不用为写接口文......
  • drf快速使用 CBV源码分析 drf之APIView分析 drf之Request对象分析
     目录序列化和反序列化drf介绍和安装使用原生django写接口djangoDRF安装drf快速使用模型序列化类视图路由datagrip使用postman测试接口CBV源码分......
  • drf-Response drf-request.data 序列化类的使用 反序列化新增、修改、删除数据
    目录APIView基本使用使用原生Django写接口(View+JsonResponse)使用drf写接口(APIView+drfResponse)drf两种导入View的方式drfResponseAPIView源码分析Request类源码......
  • 3. DRF进阶之DRF视图和常用功能
    DRF视图和常用功能DRF视图DRF视图类介绍在DRF框架中提供了众多的通用视图基类与扩展类,以简化视图的编写。View:Django默认的视图基类,负责将视图连接到URL,HTTP请求方法......