2022/11/17 장고 코드 복기하기(좋아요 기능 토글방식)
프로젝트 때 다른 팀원들이 작성했던 기능코드들 로직을 복기해보자
작성된 게시글에 좋아요기능을 만드는 코드이다.
토글 방식 로직이기 때문에 주요하게 살펴볼 부분은
조건문 부분이다.
바로 위 부분인데 해석하자면 post방식으로 request 한 유저 즉 사용자가 해당 movie게시물 좋아요를 누른 유저들의 정보안에 해당되면 이미 좋아요를 누른 사람이기 때문에 유저 정보안에서 사용자 정보를 삭제하고 좋아요를 취소했습니다 라는 response가 오게 하는 방식이다.else 문을 타서 반대인 경우 즉 사용자가 영화 게시글을 누른 유저 정보안에 없을경우엔 유저 정보안에 add 해주고 좋아요했습니다 라는 response 를 출력해준다.