VuedaReadonlyListSerializer
Overview
List serializer that disables create and update. Used as the list class for VuedaReadonlySerializer.
dir {#dir}
Default dir() implementation.
Signature {#dir-signature}
__dir__(self)
Parameters {#dir-parameters}
| Name | Type | Required | Description |
|---|---|---|---|
| self | yes |
Source {#dir-source}
server/vueda/core/serializers/__init__.py:755
getattribute {#getattribute}
Return getattr(self, name).
Signature {#getattribute-signature}
__getattribute__(self, name)
Parameters {#getattribute-parameters}
| Name | Type | Required | Description |
|---|---|---|---|
| self | yes | ||
| name | yes |
Source {#getattribute-source}
server/vueda/core/serializers/__init__.py:747
validate_empty_values
Validate empty values, and either:
- Raise
ValidationError, indicating invalid data. - Raise
SkipField, indicating that the field should be ignored. - Return (True, data), indicating an empty value that should be returned without any further validation being applied.
- Return (False, data), indicating a non-empty value, that should have validation applied as normal.
Signature
validate_empty_values(self, data)
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| self | yes | ||
| data | yes |
Source
server/vueda/core/serializers/__init__.py:768
_declared_fields
Source
server/vueda/core/serializers/__init__.py:763