Be more specific in the condition before setting 'fields'
parent
134c44bef0
commit
d93add71fb
|
|
@ -411,7 +411,7 @@ class PolymorphicChildModelAdmin(admin.ModelAdmin):
|
||||||
kwargs.setdefault('form', self.base_form or self.form)
|
kwargs.setdefault('form', self.base_form or self.form)
|
||||||
|
|
||||||
# prevent infinite recursion in django 1.6+
|
# prevent infinite recursion in django 1.6+
|
||||||
if not self.declared_fieldsets:
|
if 'fields' not in kwargs and not self.declared_fieldsets:
|
||||||
kwargs['fields'] = None
|
kwargs['fields'] = None
|
||||||
|
|
||||||
return super(PolymorphicChildModelAdmin, self).get_form(request, obj, **kwargs)
|
return super(PolymorphicChildModelAdmin, self).get_form(request, obj, **kwargs)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue