좋아요 기능은 어디에서나 쉽게 볼 수 있는 기능이지만, 막상 직접 구현하려니 꽤 복잡하고 어려웠다.
게시글 like기능은 처음 누르면 like가 적용되고,
한번 더 누르면 취소되게 만들어봤다.
like를 많이 받은 top3 게시글을 리스팅하는 코드.
주먹구구식으로 어떻게든 구현한 것이라 분명 비효율적일테지만 어찌됐건 결과물은 나왔다.
가장 중요했던 것은 filter(id__in = ranking)
으로 원하는 게시글 3개를 리스팅하는 것.
기억해둬야겠다.