特定の を含むComment
すべての のすべての を取得する必要があります。つまり、ユーザーがメンバーであるすべてのプロジェクトのすべてのコメント。Project
User
ユーザーは多くのプロジェクトに所属でき、各プロジェクトには多くのコメントがあります。
これはどのように正しく行われるべきですか?これまでのところ、ネストされた for ループを作成してテンプレートで解決しましたが、結果を並べ替える必要があるため、これは良くありません。
私は次のようなことを考えています:
projects = user.projects
comments = Comment
for p in projects:
for c in p.comments:
comments.append(c)
return comments
...うまくいかないようです。
手がかりはありますか?