【发布时间】:2013-04-24 20:14:16
【问题描述】:
我正在尝试创建一个查询,在其中检索已登录用户及其“朋友”的所有“活动”,按最近排序。 (使用 Django-Simple-Friends 连接朋友)。
以下查询非常适合检索按最近排序的登录用户的所有活动,但我不确定如何还包括用户的连接“朋友”。
activity = Activity.objects.filter(user=request.user).order_by('-created_date')
我的活动课是:
class Activity(models.Model):
user = models.ForeignKey(User)
created_date = models.DateTimeField(default=datetime.now)
activity_type = models.IntegerField(default=0)
我很感激时间和专业知识。
【问题讨论】:
-
用户的连接好友存储在哪个表中?
-
用户的连接好友存储在 Django-Simple-Friends 创建的“friendship”表中