class Topic(models.Model):
title = models.CharField(max_length=100)
body = models.TextField(_('body'), max_length=TEXT_MAX_LENGTH)
user = models.ForeignKey(User, related_name='topic_user', editable=False)
...
我使用'django.contrib.comments'来回复主题。如何获取我回复的主题(只知道我的用户ID)?
感谢。
答案 0 :(得分:0)
有效:
Topic.objects.filter(pk__in=[comment.content_object.pk for comment in Comment.objects.filter(user__exact = request.user)])