, 分类信息, 当用户点击"加入购物车"按钮, 会将产品信息加入购物车...., 首先我们获得要加入购物车的商品ID, 代码如下:
goods_id = request.GET.get('id', '')
然后获得上一页面的地址, 在 request 对象的 META 字典中保存了用户访问的上一页面地址...所以我们通过快捷函数 redirect, 创建另一个重定向响应, 该函数接收一个参数, 参数为要跳转的页面地址, 返回的响应对象类型为 HttpResponseRedirect, 该对象为 HttpResponse...页码的范围,从1开始,例如[1, 2, 3, 4]
Paginator.count 所有页面的对象总数
Page类
通常不需要手动构建 Page 对象, 我们可以从 Paginator.page()...如果上一页不存在,抛出InvalidPage异常
属性:
属性 描述
Page.number 当前页的序号, 从1开始
下面的代码就是购物车数据的获取:
# 读取购物车商品列表
cart_goods_list