모든 게시물의 모든 코멘트 검색 방법 : 그래서나는 블로그 모델, 포스트 모델과 코멘트 모델이
posts = blog.posts.all()
:이 istruction 모든 게시물을 검색 할 뷰에서
class Blog(models.Model):
title = models.CharField(_('name'), max_length=80)
creator = models.ForeignKey(User, related_name="created_pages")
created = models.DateTimeField(_('created'), default=datetime.now)
description = models.TextField(_('description'), null=True, blank=True)
class Post(models.Model):
title = models.CharField(_('title'), max_length=60, blank=True, null=True)
body = models.TextField(_('body'))
blog = models.ForeignKey(Blog, related_name="posts")
user = models.ForeignKey(User)
comments = generic.GenericRelation(Comment)
class Comment(models.Model):
content_type = models.ForeignKey(ContentType)
object_id = models.PositiveIntegerField(_('object ID'))
content_object = generic.GenericForeignKey()
user = models.ForeignKey(User)
body = models.TextField(_('body'))
을 내 질문 :
템플릿의 모든 게시물에 대한 모든 의견을 검색하려면 어떻게해야합니까?
난이 tryed했지만 코멘트 표시되지 않습니다 : 당신은 단지 all
을 놓친
{% for post in posts %}
{{ post.title }}
{{ post.body }}
{% for comment in post.comments.all %}
{{ comment.body }}
{% endfor %}
{% endfor %}
으로 시도하지만, 코멘트 표시되지 않습니다 :( – xRobot
작전 :) – xRobot