Q&A

책을 따라하다가 막히는 부분이 있나요?
질문을 남겨주세요.

17장 폼으로 댓글 기능 구현하기 에서 질문이 있습니다!

2 years, 4 months ago

uni.is.you.and.i uni.is.you.and.i


465페이지 (포스트 상세 페이지에 작성한 댓글 나타내기)

를 하고 있는데

분명 views.py 에서는 PostDetail 함수로 model=Post 만 넘겨주고 Comment의 정보를 넘겨주지 않았는데,

어떻게 post_detail.html에서 해당 post에 댓글이 있는지 없는지를 알 수 있는지 궁금합니다.!!

models.py 에서 Post 모델에는 댓글 필드가 없고 Comment 모델에서만 Post를 외래키로 가지고 있는데,,,



좋은 책 써주셔서 감사합니다 :)


sungyong
sungyong   2 years, 3 months ago

안녕하세요. Comment 모델에서만 post 모델을 외래키로 갖고 있도록 설정해도, Post 모델에서 Comment 모델이 연결되어 있다고 장고에서 처리해주기 때문입니다. 

그래서 Post 모델의 레코드가 Comment를 갖고 있는지 알 수 있습니다. 

Updated: July 3, 2022, 9:47 p.m.

Leave a Comment:
목록보기
Search
  • 자유게시판
  • Q&A