MCPcopy Index your code
hub / github.com/encode/django-rest-framework / __init__

Method __init__

rest_framework/fields.py:897–908  ·  view source on GitHub ↗
(self, **kwargs)

Source from the content-addressed store, hash-verified

895 re_decimal = re.compile(r'\.0*\s*$') # allow e.g. '1.0' as an int, but not '1.2'
896
897 def __init__(self, **kwargs):
898 self.max_value = kwargs.pop('max_value', None)
899 self.min_value = kwargs.pop('min_value', None)
900 super().__init__(**kwargs)
901 if self.max_value is not None:
902 message = lazy_format(self.error_messages['max_value'], max_value=self.max_value)
903 self.validators.append(
904 MaxValueValidator(self.max_value, message=message))
905 if self.min_value is not None:
906 message = lazy_format(self.error_messages['min_value'], min_value=self.min_value)
907 self.validators.append(
908 MinValueValidator(self.min_value, message=message))
909
910 def to_internal_value(self, data):
911 if isinstance(data, str) and len(data) > self.MAX_STRING_LENGTH:

Callers

nothing calls this directly

Calls 2

lazy_formatClass · 0.90
__init__Method · 0.45

Tested by

no test coverage detected