diff --git a/django/forms/formsets.py b/django/forms/formsets.py index b0ca9435de..4555d111eb 100644 --- a/django/forms/formsets.py +++ b/django/forms/formsets.py @@ -148,7 +148,7 @@ class BaseFormSet(StrAndUnicode): Returns a list of forms that have been marked for deletion. Raises an AttributeError if deletion is not allowed. """ - if not self.is_valid or not self.can_delete: + if not self.is_valid() or not self.can_delete: raise AttributeError("'%s' object has no attribute 'deleted_forms'" % self.__class__.__name__) # construct _deleted_form_indexes which is just a list of form indexes # that have had their deletion widget set to True @@ -169,7 +169,7 @@ class BaseFormSet(StrAndUnicode): Returns a list of form in the order specified by the incoming data. Raises an AttributeError if ordering is not allowed. """ - if not self.is_valid or not self.can_order: + if not self.is_valid() or not self.can_order: raise AttributeError("'%s' object has no attribute 'ordered_forms'" % self.__class__.__name__) # Construct _ordering, which is a list of (form_index, order_field_value) # tuples. After constructing this list, we'll sort it by order_field_value