django开发电子商城(十五)Ajax下

1:修改course_shopcart.html,增加商品数量+和-的函数,并绑定在点击操作上


django开发电子商城(十五)Ajax下_第1张图片


django开发电子商城(十五)Ajax下_第2张图片

2:增加商品数量,前端编写增加商品数量的POST请求,请求失败的话,维持原商品数量不变


django开发电子商城(十五)Ajax下_第3张图片

3:在api.py中编写请求增加商品数量的响应请求函数


django开发电子商城(十五)Ajax下_第4张图片

4:在urls.py中配置增加商品数量的路由


django开发电子商城(十五)Ajax下_第5张图片

5:减少商品数量,如果操作失败,则维持原商品数量不变;如果操作成功,且商品数量小于1,则在前端删除该商品。


django开发电子商城(十五)Ajax下_第6张图片

6:在api.py中编写减少商品数量的响应函数


django开发电子商城(十五)Ajax下_第7张图片

7:增加路由


django开发电子商城(十五)Ajax下_第8张图片

你可能感兴趣的:(django开发电子商城(十五)Ajax下)