Django REST Framework Serializers

Kyuwon Cho·2021년 10월 30일
0

Computer Science

목록 보기
5/8

Django REST Framework의 직렬화, 역직렬화

직렬화(Serialize)

쿼리셋이나 모델 인스턴스같은 복잡한 데이터를 JSON이나 XML 등으로 표현하기 쉬운 파이썬 데이터 타입으로 변환시켜준다.

역직렬화(Deserialize)

직렬화를 통해 변화되어 전송된 데이터를 validation 체크 이후 다시 복잡한 형태의 데이터 타입으로 변화시켜준다.

장고 REST에서 Serializer는 장고의 Form과 ModelForm과 비슷한 역할을 한다. 장고 REST에서는 Serializer를 통해 출력값을 조절할 수 있다.

0개의 댓글