Django REST Framework (DRF) Django کے ساتھ REST APIs بنانے کا معیاری ذریعہ ہے، اور serializers اس کا بنیادی تصور ہیں۔ ایک serializer پیچیدہ ڈیٹا (model instances، querysets) کو API جوابات کے لیے JSON میں تبدیل کرتا ہے، اور آنے والے JSON کو validated Python objects میں واپس تبدیل کرتا ہے — serialization اور validation دونوں کو سنبھالتا ہے، بالکل جیسے forms HTML کے لیے کرتے ہیں۔
ModelSerializer — عام صورتحال
rest_framework serializers
.models Article
(serializers.ModelSerializer):
:
model = Article
fields = [, , , , ]
read_only_fields = [, ]
