From 26b0eefa3a6b507f39b2c560875649961393db33 Mon Sep 17 00:00:00 2001 From: Shaheed Haque Date: Sat, 24 Nov 2018 12:49:26 +0000 Subject: [PATCH] Restore compatibility with current versions of extra-views (issue #367). --- polymorphic/contrib/extra_views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/polymorphic/contrib/extra_views.py b/polymorphic/contrib/extra_views.py index c84ea6a..50e9189 100644 --- a/polymorphic/contrib/extra_views.py +++ b/polymorphic/contrib/extra_views.py @@ -25,7 +25,7 @@ class PolymorphicFormSetMixin(object): formset_class = BasePolymorphicModelFormSet #: Default 0 extra forms - extra = 0 + factory_kwargs = {'extra': 0} #: Define the children # :type: list[PolymorphicFormSetChild] @@ -96,7 +96,7 @@ class PolymorphicInlineFormSetView(PolymorphicFormSetMixin, extra_views.InlineFo formset_class = BasePolymorphicInlineFormSet -class PolymorphicInlineFormSet(PolymorphicFormSetMixin, extra_views.InlineFormSet): +class PolymorphicInlineFormSet(PolymorphicFormSetMixin, extra_views.InlineFormSetFactory): """ An inline to add to the ``inlines`` of the :class:`~extra_views.advanced.CreateWithInlinesView`