Restore ModelForm instance check on Resource's get_bound_form()

This commit is contained in:
Camille Harang 2012-02-10 12:15:06 +01:00
parent d0f758ee2f
commit 392117b7ed

View File

@ -311,7 +311,7 @@ class ModelResource(FormResource):
# Instantiate the ModelForm as appropriate # Instantiate the ModelForm as appropriate
form_kwargs = {'data': data, 'files': files} form_kwargs = {'data': data, 'files': files}
# Bound to an existing model instance # Bound to an existing model instance
if hasattr(self.view, 'model_instance'): form_kwargs['instance'] = self.view.model_instance if issubclass(form, forms.ModelForm) and hasattr(self.view, 'model_instance'): form_kwargs['instance'] = self.view.model_instance
return form(**form_kwargs) return form(**form_kwargs)