为什么我的Django会话在字典中仅存储两个变量

时间:2019-05-01 20:28:57

标签: django session

我正在使用django创建未经用户身份验证的购物车。我的购物车最多只能存储两个项目。

def add_to_cart(request,pk,slug):
    product = get_object_or_404( Product, pk=pk,)
    product_document = {
       'title': product.title,
       'price': product.price,
       }
    request.session['cart'][str(product.id)] = product_document
    print(request.session['cart'])
    return render(request,'selling/cart.html')
例如,假设我加了200美元的鞋子,20美元的帽子和10美元的包。只会在字典中添加鞋子和帽子,而忽略袋子。

0 个答案:

没有答案