noBugging.log
로그인
noBugging.log
로그인
TIL 8주 4일차
노우석
·
2022년 10월 27일
팔로우
0
TIL
0
장고 restframework 코드 기록
위 코드는 serializers.py 안에 내용인데 쓰임새가 혼동되는 코드가 있었다
serializers.SerializerMethodField() 바로 이 코드인데 처음에는 api 안에 user값을 email로 바꿔주는 용도로 사용해서 값을 바꿔주는 기능인줄로만 알았다
근데 좋아요 게시물 카운트 라는 필드를 생성할때도 사용하는걸 보고 정확히 어떤 기능을 하는지가 궁금해졌다.
알아본 결과 serializers.SerializerMethodField() 는 모델에 없는 필드값을 생성하거나, 모델안에 있는 필드값이지만 변형을 해서 새로운 필드값으로 넣어줄때 사용한다고 한다.
https://leffept.tistory.com/319
이 t스토리 블로그안에 잘 나와있다.
노우석
중요한건 버그에게 꺾이지 않는 마음
팔로우
이전 포스트
TIL 8주 3일차
다음 포스트
TIL 8주 5일차
0개의 댓글
댓글 작성