MCPcopy
hub / github.com/django/django / __init__

Method __init__

django/contrib/postgres/forms/array.py:19–30  ·  view source on GitHub ↗
(
        self, base_field, *, delimiter=",", max_length=None, min_length=None, **kwargs
    )

Source from the content-addressed store, hash-verified

17 }
18
19 def __init__(
20 self, base_field, *, delimiter=",", max_length=None, min_length=None, **kwargs
21 ):
22 self.base_field = base_field
23 self.delimiter = delimiter
24 super().__init__(**kwargs)
25 if min_length is not None:
26 self.min_length = min_length
27 self.validators.append(ArrayMinLengthValidator(int(min_length)))
28 if max_length is not None:
29 self.max_length = max_length
30 self.validators.append(ArrayMaxLengthValidator(int(max_length)))
31
32 def clean(self, value):
33 value = super().clean(value)

Callers

nothing calls this directly

Calls 4

__init__Method · 0.45
appendMethod · 0.45

Tested by

no test coverage detected