[py3] Avoided comparison with None value in formsets
This commit is contained in:
parent
73f0f18c8f
commit
5e958b958b
|
@ -95,6 +95,7 @@ class BaseFormSet(object):
|
||||||
total_forms = initial_forms + self.extra
|
total_forms = initial_forms + self.extra
|
||||||
# Allow all existing related objects/inlines to be displayed,
|
# Allow all existing related objects/inlines to be displayed,
|
||||||
# but don't allow extra beyond max_num.
|
# but don't allow extra beyond max_num.
|
||||||
|
if self.max_num is not None:
|
||||||
if initial_forms > self.max_num >= 0:
|
if initial_forms > self.max_num >= 0:
|
||||||
total_forms = initial_forms
|
total_forms = initial_forms
|
||||||
elif total_forms > self.max_num >= 0:
|
elif total_forms > self.max_num >= 0:
|
||||||
|
@ -108,7 +109,7 @@ class BaseFormSet(object):
|
||||||
else:
|
else:
|
||||||
# Use the length of the inital data if it's there, 0 otherwise.
|
# Use the length of the inital data if it's there, 0 otherwise.
|
||||||
initial_forms = self.initial and len(self.initial) or 0
|
initial_forms = self.initial and len(self.initial) or 0
|
||||||
if initial_forms > self.max_num >= 0:
|
if self.max_num is not None and (initial_forms > self.max_num >= 0):
|
||||||
initial_forms = self.max_num
|
initial_forms = self.max_num
|
||||||
return initial_forms
|
return initial_forms
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue