Django
직렬화와 역직렬화 관리
nickas
2019. 8. 23. 15:35
Django Rest Framework는 serialize를 위해 2단계 과정을 사용
serializer는 모델 인스턴스와 파이썬 primitive 사이의 중개자다.
parser와 renderer는 파이썬 primitive와 HTTP 요청과 응답 사이의 중개자로 처리한다.
rest_framework.serializers.Serializer 클래스의 서브 클래스를 생성해 직렬화와 역직렬화를 관리하기 위한 필드와 필요 메서드를 선언함으로써 모델 인스턴스와 파이썬 primitive 사이의 중개자를 구성할 것이다.