ユーザーグループのモデルがあります:
class ProfileGroup(models.Model):
user = models.ManyToManyField(user)
name = models.CharField(max_length=100)
そして、記事のモデル:
class Article(models.Model):
title = models.CharField(max_length=200)
text = models.TextField()
group = models.ForeignKey(ProfileGroup)
owner = models.ForeignKey(user)
ユーザーは、自分の記事と割り当てられたグループの記事を編集できます。
すべてのユーザーの記事と彼のグループから取得する方法は? Q を使用する必要がありますか? 多分十分なフィルター?
articles = Article.object.filter(....