我需要Comment
为所有Project
包含特定User
. 意思是,用户所属的所有项目的所有评论。
一个用户可以属于多个项目,每个项目都有很多评论。
这应该如何正确完成?到目前为止,我已经通过创建嵌套的 for 循环在模板中解决了这个问题,但这并不好,因为我需要对结果进行排序。
我在想类似的事情:
projects = user.projects
comments = Comment
for p in projects:
for c in p.comments:
comments.append(c)
return comments
...似乎不起作用。
有什么线索吗?