From 35dec276962da4182654b8f1ff2319e70861bbbd Mon Sep 17 00:00:00 2001 From: Diederik van der Boor Date: Tue, 4 Oct 2016 10:33:59 +0200 Subject: [PATCH] Remove unsupported fk_name parameter for `polymorphic_modelformset_factory()` Fixes #243 --- polymorphic/formsets/models.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/polymorphic/formsets/models.py b/polymorphic/formsets/models.py index 998bc6d..a5e4031 100644 --- a/polymorphic/formsets/models.py +++ b/polymorphic/formsets/models.py @@ -248,7 +248,7 @@ class BasePolymorphicModelFormSet(BaseModelFormSet): def polymorphic_modelformset_factory(model, formset_children, - formset=BasePolymorphicModelFormSet, fk_name=None, + formset=BasePolymorphicModelFormSet, # Base field # TODO: should these fields be removed in favor of creating # the base form as a formset child too? @@ -274,7 +274,6 @@ def polymorphic_modelformset_factory(model, formset_children, 'form': form, 'formfield_callback': formfield_callback, 'formset': formset, - 'fk_name': fk_name, 'extra': extra, 'can_delete': can_delete, 'can_order': can_order, @@ -307,7 +306,7 @@ class BasePolymorphicInlineFormSet(BaseInlineFormSet, BasePolymorphicModelFormSe """ Polymorphic formset variation for inline formsets """ - + def _construct_form(self, i, **kwargs): return super(BasePolymorphicInlineFormSet, self)._construct_form(i, **kwargs)