Django REST Framework (DRF) 是用 Django 构建 REST API 的实际标准,序列化器(serializers) 是其核心概念。序列化器将复杂数据(模型实例、querysets)转换为 JSON 以用于 API 响应,并将传入的 JSON 转换回 经过验证的 Python 对象——既处理序列化,也处理验证,就像表单对 HTML 的作用一样。
ModelSerializer — 常见情况
rest_framework serializers
.models Article
(serializers.ModelSerializer):
:
model = Article
fields = [, , , , ]
read_only_fields = [, ]
