def addCar(request): print('发送请求!') token = request.session.get('token') sid = request.GET.get('sid') print(sid) data = { } if token: user = User.objects.get(token=token) shoplist = Shoplist.objects.get(pk=sid) carts = Cart.objects.filter(user=user).filter(shoplist=shoplist) if carts.exists(): cart = carts.first() cart.number = cart.number + 1 cart.save() data['msg'] = '{}>>>添加成功!'.format(shoplist.name) data['number'] = cart.number data['status'] = 1 return JsonResponse(data) else: cart = Cart() cart.user = user cart.shoplist = shoplist cart.number = 1 cart.save() data['msg'] = '{}-添加成功!'.format(shoplist.name) data['number'] = cart.number data['status'] = 1 return JsonResponse(data) else: data['msg'] = '请先登录!' data['status'] = -1 return JsonResponse(data)