On Wed, Aug 20, 2008 at 8:34 AM, patrickk <[EMAIL PROTECTED]> wrote: > > ok. I know how to use BaseFormSet, but how do I override > _construct_form resp. how do I pass the parameters. btw, it seems > quite odd to override _construct_form when usually one has to override > __init__.
__init_() simply calls _construct_forms() as it's last statement. This makes it easy to customize form creation. I think it'd be a bit easier for you to turn 'path_server' and 'path' into keyword arguments. That way your implementation of _construct_form() can use super() and be very simple: def _construct_form(self, i, **kwargs): return super(BaseFormSet, self)._construct_form(i, **{'path_server':foo, 'path':bar}) Otherwise you'll have to copy and paste BaseFormSet._construct_form into yours. -Justin --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---