class User(models.Model):
username = models.Charfield()
class Topic(models.Model):
# 发帖人
user = models.ForeignKey(User)
class Reply(models.Model):
topic = models.ForeignKey(Topic)
# 回复的人
user = models.ForeignKey(User)
现在需要查询出一个用户的发的帖子的所有的回复
user = User.objects.get(pk=5)
replies = Reply.objects.filter(topic.user.id==user.id)
一直报错:
SyntaxError: keyword can't be an expression
请问得怎么处理,才可以获取所有的回复。