AttributeError at /cart 'dict' object has no attribute 'append'
class Cart(View):
def get(self , request):
categories = Category.get_all_categories()
productid = request.GET.get('product')
product = get_object_or_404(Products, id=productid)
sellername = request.GET.get('seller')
seller = get_object_or_404(Sellers, name=sellername)
productsToShow = []
if('cart' in request.session):
productsToShow = request.session['cart']
prices = Price.objects.filter(product=product,seller=seller)
for price in prices:
product2 = price.product
product2.seller = price.seller
product2.cost = price.cost
product2.quantity = 1
productsToShow.append(product2)
request.session['cart'] = productsToShow
return render(request , 'cart.html' , {'products' : productsToShow,'categories' : categories} )
переменная сеанса не позволяет мне получить и установить