首页 > 其他分享 >drf从入门到精通(01)

drf从入门到精通(01)

时间:2023-01-30 15:45:46浏览次数:37  
标签:postman web 01 入门 前后 接口 json api drf

今日内容

目录

web应用模式

# django web框架  专门用来写web项目
# 之前学的, 写的bbs项目, 图书管理系统, 用的是前后端混合开发
   -后端人员,写后端, 也要写[模板语法] --->> xx.html的python代码
   -全栈开发-->前后端混合时代 比较多

# 从今天开始,学的是前后端分离
	-后端人员, 一点前端都不需要动, 只需要写接口即可
    -全栈开发---> web后端,前端框架(vue, react)

# django web框架,专门用来写web项目
# 之前学的,写的bbs项目,图书管理系统,用的是 前后端混合开发
	-后端人员,写后端,也要写【模板语法】---》xx.html的python代码
    -全栈开发-->前后端混合时代,比较多
    
# 从今天开始,学的是前后端分离
	-后端人员,一点前端都不需要动,只需要写接口即可
    -全栈开发---》web后端,前端框架(vue,react)

image

image

API接口

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

# 通过网络, 规定了前后台信息交互规则的url连接, 也就是前后台信息交互的媒介
	http://127.0.0.1/books/
     点赞, 点踩   API接口
  
# api接口: 就是前后端交互的媒介
	-url地址: https://api.map.baidu.com/place/v2/search
    -请求方式: get, post, delete, put....
    -请求参数: json格式的key-value类型数据
        -早些年 前后端交互使用xml格式----> ajax: 异步JavaScript和XML
        -后来:随着json格式的出现, 成了主流, 直到现在
        -以后: 一定会出现,比json更高效的交互格式, 更安全
    -响应结果: 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

# 作为后端, 写好了接口, 我们自己要测试通过, 再给别人用

# 写到接口, 需要有个工具测试
	-浏览器只能发送get请求, 不能自己自动发送post, delete请求
    -postman--->开源软件,只是谷歌浏览器的插件,越做越好, 后来可以按照到操作系统上, 再后来收费
    -postwoman
    -很多很多其他的, 不同公司用的也可能不一样, 你只需要明白一个点, 这个工具用来发送http请求
    
# postman的使用
	-1 官方下载:https://www.postman.com/downloads/?utm_source=postman-home----》Postman-win64-Setup.exe
    -2 按照,双击即可    

image

image

image

标签:postman,web,01,入门,前后,接口,json,api,drf
From: https://www.cnblogs.com/wei0919/p/17076162.html

相关文章

  • python之路60 drf从入门到成神 1
    老刘讲课资料获取#个人博客:https,证书过期,忽略-https://www.liuqingzheng.top/#cnblogs博客(后期迁移到这里,高级部分的内容)-https://www.cnblogs.com/liuqin......
  • drf前戏1
    今日内容概要web应用模式api接口接口测试工具postman今日内容详细web应用模式django是一个web框架专门用来写web项目之前所学的都是前后端混合开发 后端人员写......
  • 超全 泛微 E9 Ecology 9开发资料大全 开源资源下载 泛微E9二次开发 泛微开发实战经验
    由于工作需要,E9在泛微一推出来,以前所在的企业就第一时间上线了,经过四年多的运行,功能强大再加上在上面开发非常多的业务,一般的企业员工只需要打开泛微就可以处......
  • drf前戏
    drf前戏目录drf前戏1.web应用模式2Api接口3接口测试工具postmanpostman的使用1.web应用模式​ 在web开发应用中,有两种应用模式:前后端不分离[客户端看到的内容和所......
  • tcp/ip详解之01 tcp/ip协议分层
    摘自tcp/ip详解3卷1. tcp/ip协议分层1)链路层,有时也称作数据链路层或网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆......
  • drf从入门到精通---day01
    学习资料#个人博客:https,证书过期,忽略 -https://www.liuqingzheng.top/#cnblogs博客(后期迁移到这里,高级部分的内容) -https://www.cnblogs.com/liuqingzheng#知乎 ......
  • 会话技术Session快速入门与Session原理分析
    ##Session:1.概念:服务器端会话技术,在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中.HttpSession2.快速入门:1.获取HttpSession对象:......
  • 001-单仓和多仓
    参考来源从微信后端仓库发展史谈谈单仓和多仓小仓核心理念:趋势:代码仓库应该被合理化为而非趋于整合;一致性:代码仓库的划分应该是有标准的;松耦合:仓库不应该是和组织......
  • 第二天入门Java——安装软件
    卸载jdk找到jdk安装目录(在环境变量里面找到JAVA_HOME的值就是jdk目录)在环境变量里面删除JAVA_HOME和Path里面与JAVA_HOME相关的两个打开dos窗口输入java-version......
  • DevopsCamp 第一期作业: 《cobra - 01 实现编译与参数绑定(简单)》 解题答案
    DevopsCamp第一期作业:《cobra-01实现编译与参数绑定(简单)》解题答案原文链接:​​https://tangx.in/posts/2023/01/23/devopscamp-cobra01/​​本文为​​DevOpsCam......