오늘은 SSAFY 수업이 너무 빡셌...고! 약간 둘다 지쳐있는 상태라서 간단하게 좋아요 기능 / 팔로우 기능으로 나눠서 코딩을 하기로 했다!
내가 맡은 part는 좋아요 기능!1) 전체 게시글 목록에서 좋아요기능 / 2) 세부 게시글에서 좋아요 기능 / 3) 좋아요 카운팅 까지 구현하기로 하였다.
1. 좋아요 기능
우선 결과물을 보자면 요런 상태 ( 좋아요 아직 안누름 ! ) 에서
저 하트를 뿅! 하고 누르면! 머스크형 ㅎㅇ...
하트 채워지고 명수도 증가하는! 빠밤
views.py 코드를 염탐하자면
<개선해야할 부분>
전체목록보기에서도 좋아요를 구현해야하고 / 게시글상세보기에서도 좋아요를 구현해야하는데, 현재 좋아요를 누르면 어떠한 페이지로 보내야 하는 상황이다. 그래서 전체목록에서 누르면 전체목록으로 보내야하고 / 상세보기에서 누르면 상세보기로 보내야하니깐 views.py에 좋아요기능 함수를 2개를 만들었다. like, detail_like
뭔가 똑같은 기능을 하는 함수를 2개나 만들어서 찝찝한 기분,, 하나로 if / else를 통해 구현해보려고 했는데 생각같이 잘 안되서 우선 두었다.
자바스크립트를 곧 배우는데 자바스크립트를 배우면 굳이 페이지 이동 없이 좋아요 기능을 구현할 수 있다고 하니 참고해서 수정하면 좋을 듯 하다!_!
2. 팔로우 기능
팀원이 만든 팔로우 기능!
팔로우 기능 + 해당 프로필페이지의 유저가 게시물을 몇 개 만들었는지까지 구현해주셨다!
오늘은 여기까지! 빨리빨리도 좋지만 꾸준히 하는걸 목표로!
'WEB🛫 > Django' 카테고리의 다른 글
[django] 인스타그램 클론 코딩 #3 : 댓글 기능 (0) | 2021.05.04 |
---|---|
[django] 인스타그램 클론 코딩 #1 : 로그인,회원가입 구현 / Navbar 만들기 / 게시글 CRUD + 프로필 페이지 (0) | 2021.04.28 |