更新规格选项表数据

1、 获取要修改的规格选项的详情信息

点就修改按钮时,我们需要先获取要修改的规格选项的详情信息

接口分析

请求方式: GET /meiduo_admin/specs/options/(?P<pk>\d+)/

请求参数: 通过请求头传递jwt token数据。

在头部中携带要获取的规格选项ID

返回数据: JSON

 {"id": "选项id","value": "选项名称","spec": "规格名称","spec_id": "规格id"}
参数 类型 是否必须 说明
id Int 规格id
name Str 规格名称
spec str 规格名称
spec_id Int 规格id

后端实现


# OptionsView继承的是ModelViewSet 所以获取规格选项详情的逻辑还是使用同一个类视图
class OptionsView(ModelViewSet):serializer_class =OptionSerialzierqueryset = SpecificationOption.objects.all()pagination_class = UserPageNum

2、更新规格选项表数据

接口分析

请求方式: PUT /meiduo_admin/specs/options/(?P<pk>\d+)/

请求参数: 通过请求头传递jwt token数据。

参数 类型 是否必须 说明
value str 选项名称
spec_id int 规格id

返回数据: JSON

  {"id": "选项id","value": "选项名称","spec": "规格名称","spec_id": "规格id"}
参数 类型 是否必须 说明
id Int 规格id
name Str 规格名称
spec str 规格名称
spec_id Int 规格id

后端实现


# OptionsView继承的是ModelViewSet 所以修改逻辑还是使用同一个类视图
class OptionsView(ModelViewSet):serializer_class =OptionSerialzierqueryset = SpecificationOption.objects.all()pagination_class = UserPageNum

规格选项表管理之更新规格选项表数据相关推荐

  1. 规格表管理之更新规格表数据

    更新规格表数据 [ModelViewSet视图集中已经封装好了增删改查的功能,所以这几个功能的代码基本上都是一样的] 1. 获取要修改规格表的详情信息 点击修改按钮时,我们需要先获取要修改的规格详情信 ...

  2. 规格选项表管理之保存规格选项表数据

    保存规格选项表数据 在保存数据之前我们需要先获取商品规格名称,在规格的下来菜单中展示规格数据 1.获取品牌信息 接口分析 请求方式: GET /meiduo_admin/goods/specs/sim ...

  3. 规格表管理之保存规格表数据表数据

    保存规格表数据表数据 添加路由: # -------规格路由表--------url(r'goods/simple/$',specs.SpecsView.as_view({'get':'simple' ...

  4. SKU表管理之查询获取sku表列表数据

    SKU表管理 在sku表中我们需要对SKU表数据进行增删改查操作,这时候我们可以借助于视图集中的ModelViewset来完成相应的操作 查询获取sku表列表数据 [商品的详细信息,要引入事务的管理, ...

  5. 权限表管理之获取用户权限表列表数据

    用户权限控制说明 在产品运营平台中,是需要对用户进行权限控制的.Django实现了用户权限的控制 消费者用户与公司内部运营用户使用一个用户数据库来存储 通过is_staff 来区分是运营用户还是消费者 ...

  6. SPU表管理之查询获取SPU表列表数据

    SPU表管理 在SPU表中我们需要对SKU表数据进行增删改查操作,这时候我们可以借助于视图集中的ModelViewset来完成相应的操作 查询获取SPU表列表数据 在获取sku数据时,我们在请求中包含 ...

  7. oracle多表联合查询更新,ORACLE 两表关联更新三种方式

    不多说了,我们来做实验吧. 创建如下表数据 select * from t1 ; select * from t2; 现需求:参照T2表,修改T1表,修改条件为两表的fname列内容一致. 方式1,u ...

  8. 计算机注册表管理,如何打开计算机注册表编辑器

    如何打开计算机注册表编辑器?我们可以单击"开始-运行",或按住计算机左下角的Win键(Tianzi键)并同时按R键以打开运行窗口,在运行窗口中输入regedit,确定,打开注册表编 ...

  9. 规格选项表管理之删除规格选项表数据

    删除规格选项表数据 接口分析 请求方式: Delte /meiduo_admin/specs/options/(?P<pk>\d+)/ 请求参数: 通过请求头传递jwt token数据. ...

最新文章

  1. Redis事务与监控
  2. PHP防SQL注入攻击
  3. Web页面减肥,慎用VS的自动格式化功能!
  4. 芯片业巨震!英特尔拟90亿美元卖掉NAND闪存业务
  5. SQL Server数据挖掘–如何将数据转化为有价值的信息
  6. 瑞友天翼应用虚拟化系统V6.0之设备重定向
  7. 阿里oss服务端签名后直传
  8. CSS-div垂直居中方法总结
  9. python旋转校正原理_Python+OpenCV实现旋转文本校正方式
  10. CH32F103与STM32F103在USB接口上的差异与使用
  11. C#调用Onnx模型
  12. spring boot儿童教育管理系统毕业设计源码281442
  13. 在移动硬盘(U盘)上安装最新版Windows11+PE双系统m.2硬盘选购
  14. Unity3D教学 开发简单版第一人称射击游戏 可以多人联机(附源码)
  15. 模拟鼠标键盘操作,含硬件模拟技术。
  16. Linux搜索查找命令【详细整理】
  17. 怎么把word里面的彩色图转化为灰度图,直接在word里面操作,无需转其他软件,超简单!(位图和矢量图都可以)
  18. CSS技巧性实现多边形及各种条纹渐变图形
  19. colab常见问题解答
  20. RRDTool中文手册

热门文章

  1. Go后台项目架构思考与重构 | 深度长文
  2. 2020,国产AI开源框架“亮剑”TensorFlow、PyTorch
  3. 七个开发者成就百亿市值公司?这个技术思路如今让阿里发扬光大
  4. “打脸”世界杯:AI界没有预测比赛的章鱼保罗
  5. 李飞飞下半年或将从 Google离职?李飞飞回应
  6. 颠覆认知:SRE 到底是干啥的?
  7. Http持久连接与HttpClient连接池
  8. Java 8 中 HashMap 到底有啥不同?
  9. 如何在Java代码中去掉烦人的“!=null”
  10. 9种设计模式在Spring中的运用,一定要非常熟练!