diff --git a/rest_framework/utils/field_mapping.py b/rest_framework/utils/field_mapping.py index 29005f6b7..a74419fdd 100644 --- a/rest_framework/utils/field_mapping.py +++ b/rest_framework/utils/field_mapping.py @@ -12,7 +12,13 @@ from rest_framework.compat import DecimalValidator from rest_framework.validators import UniqueValidator NUMERIC_FIELD_TYPES = ( - models.IntegerField, models.FloatField, models.DecimalField + models.BigIntegerField, + models.DecimalField, + models.FloatField, + models.IntegerField, + models.PositiveInteger, + models.PositiveSmallIntegerField, + models.SmallIntegerField, )