DRF - 序列化和反序列化进一步说明

Goc*_*cht 2 django serialization django-rest-framework

我开始使用Django Rest Framework ,我对Serializers有点困惑,有时调用它来序列化,有时调用反序列化,有时使用data参数调用,有时则不调用。何时以及如何使用序列化器进行序列化和反序列化?

fod*_*ma1 5

序列化是在 REST 情况下准备要通过网络发送的数据的过程。对于 Django REST 框架,序列化的结果是 json/xml。因此,您需要在获取数据时对其进行序列化,并在使用 POST/PUT 请求将其保存到模型时对其进行反序列化。

进一步阅读: http: //www.django-rest-framework.org/api-guide/serializers/