Django REST Framework (DRF) هو المعيار الفعلي لبناء REST APIs مع Django، والمسلسلات (Serializers) هي مفهومه الأساسي. يقوم المسلسل بتحويل البيانات المعقدة (نسخ النموذج، querysets) إلى JSON لاستجابات API، وتحويل JSON الوارد مرة أخرى إلى كائنات Python موثوقة — يتعامل مع كل من التسلسل والتحقق، تماماً كما تفعل النماذج (Forms) بالنسبة للـ HTML.
ModelSerializer — الحالة الشائعة
rest_framework serializers
.models Article
(serializers.ModelSerializer):
:
model = Article
fields = [, , , , ]
read_only_fields = [, ]
