Skip to content

BaseArrayField ​

Overview ​

Base field for validating native arrays. Value validation is performed by secondary base classes.

This is related to JSON DRF handling allowing for native arrays to be validated and serialized.

ex:: class IntegerArrayField(BaseArrayField, filters.IntegerField): pass

__init__ ​

Signature ​

__init__(args, kwargs)

Parameters ​

NameTypeRequiredDefaultDescription
argsno
kwargsno

Source ​

server/vueda/core/fields/form.py:43

clean ​

Validate the given value and return its "cleaned" value as an appropriate Python object. Raise ValidationError for any errors.

Signature ​

clean(self, value)

Parameters ​

NameTypeRequiredDefaultDescription
selfyes
valueyes

Source ​

server/vueda/core/fields/form.py:63

base_widget_class ​

Source ​

server/vueda/core/fields/form.py:27