Skip to content

Commit 6ec5f0b

Browse files
committed
NestedInlineModelAdmin: fix bug where formset attr not overrideable
Unless it was set after calling the super in __init__, which is not typically how it is set
1 parent 7335480 commit 6ec5f0b

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

nested_admin/nested.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
from django.core.urlresolvers import reverse
66
from django import forms
77

8+
from .formsets import NestedInlineFormSet
89
from .options import ModelAdmin, InlineModelAdmin
910

1011

@@ -192,6 +193,8 @@ class NestedInlineModelAdmin(NestedAdminMixin, InlineModelAdmin):
192193
'disabled': False,
193194
}
194195

196+
formset = NestedInlineFormSet
197+
195198
def __init__(self, *args, **kwargs):
196199
sortable_options = {}
197200
sortable_options.update(self.default_sortable_options)
@@ -200,10 +203,6 @@ def __init__(self, *args, **kwargs):
200203
self.sortable_options = sortable_options
201204
super(NestedInlineModelAdmin, self).__init__(*args, **kwargs)
202205

203-
from .formsets import NestedInlineFormSet
204-
205-
self.formset = NestedInlineFormSet
206-
207206

208207
class NestedStackedInline(NestedInlineModelAdmin):
209208

0 commit comments

Comments
 (0)