Hello,
I have the following view

def showcart(request, style_id, choice_id):
        s = Style.objects.get(id=style_id)
        c = Choice.objects.get(id=choice_id)
        cart = request.session.get('cart', [])
        cart.append({'style': s, 'choice': c})
        request.session['cart'] = cart
        pr = 0
        for a in cart:
            pr = pr + a['choice']
        return render_to_response('show_test.html', {'mychoice': cart,
'p': pr})


/////////

Whenever i try this I get the error:

TypeError at /rugs/cart/1/4/
unsupported operand type(s) for +: 'int' and 'Choice'

//////////////////////////

Anybody know how I pull a value out of a dict and add it to a existing
number?

Thanks


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to