I have used custom manipulators to do this http://www.djangoproject.com/documentation/forms/
class PollAddManipulator(Poll.AddManipulator): def __init__(self, season): super(Poll.AddManipulator, self).__init__() newfields = [] for field in self.fields: if field.field_name == 'category': field = forms.SelectField(field_name='category', choices=Category.objects.filter(active==true) newfields.append(field) self.fields = newfields --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---