Django REST Framework (DRF) yra de facto standartas REST API kūrimui su Django, o serializatoriai yra jo pagrindinė koncepcija. Serializatorius konvertuoja sudėtingus duomenis (modelio egzempliorius, querysets) į JSON API atsakymams ir konvertuoja gautą JSON atgal į patvirtintus Python objektus — tvarkydami tiek serializavimą, tiek validavimą, panašiai kaip HTML formos.
ModelSerializer — dažniausias atvejis
rest_framework serializers
.models Article
(serializers.ModelSerializer):
:
model = Article
fields = [, , , , ]
read_only_fields = [, ]
