【问题标题】:Django dictionary shopping cart [duplicate]Django字典购物车[重复]
【发布时间】:2020-11-25 03:52:48
【问题描述】:

我正在尝试在 django 中删除我的字典购物车,但它不起作用

def deleteCart(request, id):
    myCart = request.session.get('shopcart')
    
    if id in myCart.keys():
        myCart.pop(id)
        
    request.session['shopcart'] = myCart
    return render(request, 'home/check.html', {'myCart': myCart})

【问题讨论】:

  • 我尝试修复它并且它工作:myCart.pop(str(id), None)

标签: django dictionary


【解决方案1】:

试试remove(),即:

myCart.remove(id)

https://www.programiz.com/python-programming/methods/list/remove

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-27
    • 2015-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-31
    相关资源
    最近更新 更多