I have a template that shows a matrix table of form text input boxes. When the form is new, then it should be just empty text boxes. If data already exists, then the form gets repopulated with data.
What I am looking for it this: PRODUCTS | DAY1 | DAY2 | DAY3 POLO | Empty text box | 3 | 3 PASSAT | 1 | 0 | 0 SCIROCCO | Empty text box | Empty text box | 1 What I get is this: PRODUCTS | DAY1 | DAY2 | DAY3 POLO | No box | 3 | 3 PASSAT | 1 | 0 | 0 PASSAT | No box | No box | 1 My template is: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <tr> <th class="centered">{{ rate.cost_item.name }}</th> {% for appointment in appointments %} <td class="centered"> {% for sale in sales %} {% if sale.appointment.id == appointment.id and rate.cost_item.id == sale.cost_rate.cost_item.id %} <input type="text" name="sales_{{rate.id}} _{{ appointment.id }}" value="{{sale.units}}" size="4" maxlength="4" style="text-align:center" /> {% endif %} {% endfor %} </td> {% endfor %} </tr> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Obviously, if try to put an 'else' anywhere in that sales loop to say put an empty text input box, I'll get as many boxes as there are sales within each table cell. Is there anyway to get around this? Or with I need to create my own filter to do this? -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.