rest_flex_fields2.serializers

Flex-fields serializer mixin and model serializer.

Provides FlexFieldsSerializerMixin which adds fields, omit, and expand support to any DRF serializer, and the ready-to-use FlexFieldsModelSerializer that combines the mixin with serializers.ModelSerializer.

Classes

FlexFieldsSerializerMixin

Mixin that adds sparse-fieldset and nested-expansion support to a serializer.

FlexFieldsModelSerializer

Convenience serializer combining FlexFieldsSerializerMixin with ModelSerializer.