DRF Serializer Realationship 확장

김태인·2022년 11월 24일
0

Django

목록 보기
9/10

Serializer 관계 전체 보여주기

😔변경전

ID로 나오고 있는 현재 상태를 object로 표기되게 바꾸려면 아래와 같이 depth = 1을 추가함으로써 변경이 가능
아니 이렇게 간단했다니.....

😃 변경후

  • 그러나 depth는 커스터마이징을 지원하지않고, 불필요한 정보까지 모두 노출함과 동시에 서버에 불필요한 과부화를 줄 수 있어서 좋진않음...!

커스터마이징 Serializer 확장

관계를 맺고자 하는 Serializer를 생성해준 후 해당 필드를 생성한 Serializer로 매칭해주면 관계 완성!

profile
코딩이 취미가 되는 그날까지

0개의 댓글