Django REST Framework (DRF) is de de-facto standaard voor het bouwen van REST API's met Django, en serializers zijn het kernbegrip. Een serializer converteert complexe gegevens (modelinstanties, querysets) naar JSON voor API-responses, en converteert inkomende JSON terug naar gevalideerde Python-objecten — het behandelt zowel serialisatie als validatie, net zoals formulieren dat doen voor HTML.
ModelSerializer — het veelvoorkomende geval
rest_framework serializers
.models Article
(serializers.ModelSerializer):
:
model = Article
fields = [, , , , ]
read_only_fields = [, ]
