Thanks ElGranAzul, my django code is up to date (via svn), so 'oldforms' is equivalent to 'forms' (the __init__.py files are the same). So using 'from django import oldforms as forms' may be better form (no pun intended!), but will not fix the problem I'm trying to figure out.
Both RoomForm and Room.AddManipulator add fields to the form/manipulator with names like this: name, chair.0.style, chair.1.style, chair.2.style. Somehow, the AddManipulator does a bit of magic to make {% for the_chair in form.chair %} work in the template. When it works, as far as I can tell, in first pass, the_chair has a dictionary of all the chair.0.* objects, second pass has a dictionary of all the chair.1.* objects, etc. I'm trying to figure out what to put into my custom manipulator (RoomForm above) to make it work similarly. -Jonathan --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---