@@ -218,8 +218,15 @@ def save(self, commit=True):
218218class DocumentForm (BaseDocumentForm ):
219219 pass
220220
221-
222- documentform_factory = partial (model_forms .modelform_factory , form = DocumentForm )
221+ def documentform_factory (
222+ model , form = DocumentForm , fields = None , exclude = None , formfield_callback = None ,
223+ widgets = None , localized_fields = None , labels = None , help_texts = None ,
224+ error_messages = None , * args , ** kwargs
225+ ):
226+ return model_forms .modelform_factory (
227+ model , form , fields , exclude , formfield_callback , widgets , localized_fields ,
228+ labels , help_texts , error_messages , * args , ** kwargs
229+ )
223230
224231
225232@six .add_metaclass (DocumentFormMetaclass )
@@ -259,11 +266,18 @@ class BaseDocumentFormSet(model_forms.BaseModelFormSet):
259266 A ``FormSet`` for editing a queryset and/or adding new objects to it.
260267 """
261268
262-
263- documentformset_factory = partial (
264- model_forms .modelformset_factory ,
265- form = DocumentForm , formset = BaseDocumentFormSet ,
266- )
269+ def documentformset_factory (
270+ model , form = DocumentForm , formfield_callback = None , formset = BaseDocumentFormSet ,
271+ extra = 1 , can_delete = False , can_order = False , max_num = None , fields = None ,
272+ exclude = None , widgets = None , validate_max = False , localized_fields = None ,
273+ labels = None , help_texts = None , error_messages = None , min_num = None ,
274+ validate_min = False , * args , ** kwargs
275+ ):
276+ return model_forms .modelformset_factory (
277+ model , form , formfield_callback , formset , extra , can_delete , can_order ,
278+ max_num , fields , exclude , widgets , validate_max , localized_fields , labels ,
279+ help_texts , error_messages , min_num , validate_min , * args , ** kwargs
280+ )
267281
268282
269283class BaseInlineDocumentFormSet (BaseDocumentFormSet ):
0 commit comments