首页 > 其他分享 >【DRF】0. 前后端分离

【DRF】0. 前后端分离

时间:2023-05-03 23:57:22浏览次数:49  
标签:集成 304756 前后 前端 分离 API DRF

前后端不分离的工作流程:

  • 提出需求
  • 前端页面开发
  • 翻译成模板
  • 前后端对接
  • 集成遇到问题
  • 前端返工
  • 后端返工
  • 二次集成
  • 集成成功
  • 交付上线

前后端分离

  • 提出需求
  • 约定接口规范数据格式
  • 前后端并行开发
  • 前后端对接
  • 前端调试效果
  • 集成成功
  • 交付上线

定义规范
后端自测
前端mock数据
联调校验格式
提测

RESTFul API

Restful API最佳实践

  • 协议
  • 域名
  • 版本(版本控制v1 v2)
  • 路径
  • HTTP动词
  • 其他:
    • 过滤信息
    • 状态码
    • 错误处理
    • 返回结果
    • Hypermedia API

imooc.com/article/304756
https://www.imooc.com/article/304756

django-guardian: Object level permissions support, 对象级别的权限支持。

标签:集成,304756,前后,前端,分离,API,DRF
From: https://www.cnblogs.com/chrjiajia/p/17369922.html

相关文章

  • 【DRF】1. DRF配置
    INSTALLED_APPS中增加"rest_framework",'rest_framework.authtoken',settings.py中REST_FRAMEWORK={'DEFAULT_PAGINATION_CLASS':'rest_framework.pagination.Page'PAGE_SIZE':50,'DATETIME_FORMAT�......
  • 【DRF】4. DRF视图开发RESTful API接口
    四种方式:函数式编程:functionbasedview类视图:classedbasedview通用类视图:genericclassedbasedviewDRF的视图集Viewsets原生DjangoFBV(Funcitonbasedview)编写,应用的views.pyimportjsonfromdjango.httpimportJsonResponsefromdjango.views.decorators.csr......
  • java基于springboot+vue非前后端分离的网上商城购物系统、在线商城管理系统,附源码+数
    1、项目介绍java基于springboot+vue非前后端分离的网上商城购物系统、在线商城管理系统,实现管理员:首页、个人中心、用户管理、商品分类管理、商品信息管理、订单评价管理、系统管理、订单管理,用户;首页、个人中心、订单评价管理、我的收藏管理、订单管理,前台首页;首页、商品信息、......
  • Nginx动静分离平滑升级
    挂载系统光盘到本地安装依赖程序切换云计算光盘挂载云计算光盘安装nginx优化nginx命令检查配置文件创建网站根目录设置主页修改Nginx主配置文件启动nginx监听服务挂载系统光盘安装DNS服务更改DNS主配置文件检查DNS主配置文件是否错误修改区域配置文件检查配置文件是否错误启动DNS服......
  • java基于springboot+vue非前后端分离的影城管理系统、影院销售管理系统,附源码+文档+PP
    1、项目介绍本影城管理系统主要包括二大功能模块,即用户功能模块和管理员功能模块。(1)管理员模块:系统中的核心用户是管理员,管理员登录后,通过管理员功能来管理后台系统。主要功能有:首页、个人中心、用户管理、电影类型管理、放映厅管理、电影信息管理、购票统计管理、系统管理、订......
  • java基于springboot+vue前后端分离的超市进销存系统管理系统、超市管理系统,附源码+数
    1、项目介绍超市进销存系统,通过这个系统能够满足超市进销存系统的管理及员工的超市进销存管理功能。系统的主要功能包括:首页、个人中心、员工管理、客户管理、供应商管理、承运商管理、仓库信息管理、商品类别管理、商品信息管理、采购信息管理、入库信息管理、出库信息管理、销......
  • 使用 Sharding Jdbc 实现读写分离
    上一篇博客介绍了MySQL的主从复制的搭建,为实现读写分离创造了条件。对于一个网站来说,80%来源于读操作,绝大多数情况下的网站宕机,都是由于过多的读操作导致的,因此在实际的生产环境中,经常会搭建一主多从的架构,主库只负责写操作,多个从库用来负责读操作,对于少量需要实时获取信息的读......
  • drf学习
    fbv与cbv模式区别:f指的是function,c指的是class路径函数path后面接的不在是veiw中的函数,而是一个继承了View的一个类函数,但是该类函数的返回值是返回一个函数。drf规范:指的是根据前端页面的请求方式来进行操作,如get方式执行读取数据资源,post用于添加数据资源序列化:后端的字典......
  • kafka 不支持读写分离的原因
    前段时间在看kafka相关内容,发现kafka“所有的”读写流量都在主partition上,从partition只负责备份数据。那么为什么kafka从partition不跟其他中间件一样承接读流量?读写分离的初衷读写分离的初衷我觉得是利用读流量&写流量不同的特性做针对性的优化,而这两种流量......
  • 针对Vue前后端分离项目的渗透思路
    引言在目前的开发环境下,越来越多的厂商选择Vue.js来实现前端功能的编写,且成熟的前端框架已经可以实现后端代码实现的功能,导致后端目前只负责提供Api接口和文档,方便前端的同时去调用。本文主要介绍如何针对这类前后端分离的网站去进行渗透测试,以及如何高效进行渗透测试成为了......