본문 바로가기
Web/Django

[Django] 게시판 댓글 기능 구현 해보기 - Part 3

by char_lie 2023. 4. 12.
반응형

django를 활용하여 게시판 댓글 기능을 구현해 보자.

코드는 아래 링크 내용에서 이어진다. 

https://edder773.tistory.com/162

 

[Django] 게시판 댓글 기능 구현 해보기 - Part 2

django를 활용하여 게시판 댓글 기능을 구현해 보자. 코드는 아래 링크 내용에서 이어진다. https://edder773.tistory.com/161 [Django] 게시판 댓글 기능 구현 해보기 - Part 1 django를 활용하여 게시판 댓글 기

edder773.tistory.com

사용자가 작성한 댓글의 수와 댓글이 없을 경우 다르게 표시하도록 바꿔보자.


댓글의 수를 표현하기 위해 댓글의 수를 세어줄 함수를 사용해야 한다.

DTL filter 사용시 -> {{ comments|length}} 
Quertset API 사용시 -> {{ comment.count}}

이 함수와 empty 기능을 활용하여 댓글의 수를 세어주고, 없을 경우 다르게 표시할 수 있게 작성해 보자.

Read.html의 페이지에 다음과 같이 추가해 주자.

또, 댓글이 없을 경우 댓글이 없다고 표시해 주기 위해 하단 for문에 empty문을 사용하여 문구를 추가해 주자.

 

이제 정상적으로 작동하는지 서버를 동작해 확인해 보자.

]

정상적으로 동작함을 확인할 수 있다.

 

반응형

댓글