FlexFields (DRF-FF) for Django REST Framework is a package designed to provide
a common baseline of functionality for dynamically setting fields and nested
models within DRF serializers. To remove unneeded fields, you can dynamically
set fields, including nested fields, via URL parameters
(?fields=name,address.zip) or when configuring serializers. Additionally, you
can dynamically expand fields from simple values to complex nested models, or
treat fields as "deferred", and expand them on an as-needed basis.
.
This package is designed for simplicity and provides two classes - a viewset
class and a serializer class (or mixin) - with minimal magic and entanglement
with DRF's foundational classes.
.
This package contains the Python 3 version of the library.
Installed Size: 75.8 kB
Architectures: all