I'm trying to loop through my POST data. However I am having difficulties. I think my 'for' statement might be wrong. Below is my function and template code
//////////////////////// View function def addpad(request): if request.method == 'POST': pads = request.session.get('pad', []) i = 0 b = 1 for a in request.POST: if a != '---': opad = RugPad.objects.get(id=b) s = opad.size p = opad.price pads.append({'size': s, 'price': p}) request.session['pad'] = pads i = i + 1 b = b + 1 return render_to_response('addpad.html', {'spad': request.session['pad']}) ///////////////// Template File {% for a in pad %} <tr> <td> <select name="{{ a.id }}"> <option value="---">---</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> </select> {{ a.size }} -- ${{ a.price }} </td> </tr> {% endfor %} ////////////// Notice how my 'for' statement is listed as ' for a in request.POST: '. However, when i do a 'assert False, a' it always returns the value '1'. I need to get the value of each select statement. Such as (---, 1,2,3,4,5). Is that 'for' statement returning me the value of each select statement? 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 -~----------~----~----~----~------~----~------~--~---