Refs #29006 -- Simplified handling of SNaN values in DecimalField.validate().
This commit is contained in:
parent
7c00f9fb1c
commit
1dce629c03
|
@ -351,7 +351,7 @@ class DecimalField(IntegerField):
|
|||
super().validate(value)
|
||||
if value in self.empty_values:
|
||||
return
|
||||
if value.is_nan() or not math.isfinite(value):
|
||||
if not value.is_finite():
|
||||
raise ValidationError(self.error_messages['invalid'], code='invalid')
|
||||
|
||||
def widget_attrs(self, widget):
|
||||
|
|
Loading…
Reference in New Issue