Python web 开发购物车修改商品数量功能实现

Posted 初学者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python web 开发购物车修改商品数量功能实现相关的知识,希望对你有一定的参考价值。

修改商品数量:比如之前一个商品id 的商品数量num 是2 ,现在变更成5

我们的serializers 继承的底层的serializers,而serializers 又是继承 BaseSerializer 。查看 BaseSerializer 的源码:并没有给我们重写update 方法

 

 所以修改信息我们必须重写 update方法,那为什么我们之前做用户个人中心那一块修改用户信息并没有重写update方法呢? 

是用户的个人中心的serializers 是继承的Modelserializers,我们查看Modelserializers 的源码:发现Modelserializers 有给我们封装update方法

所以我们修改的方法就必须要自己在serializers 里面重写update 方法

 

 

测试:

before:

Afer:

 

以上是关于Python web 开发购物车修改商品数量功能实现的主要内容,如果未能解决你的问题,请参考以下文章

购物车功能完整版12.13

php之购物车类思路及代码

GO语言开发天天生鲜项目第五天 购物车模块和订单模块

python之编写购物车(第二天)

Vue.js实例:开发购物车

Vue.js实例:开发购物车