【发布时间】:2014-06-12 10:36:13
【问题描述】:
我正在尝试关注这个documentation。我想以某种方式将参数传递给 get_queryset,但不知道如何。下面的演示不工作。
class ContextAwareNotificationsManager(models.Manager):
def get_queryset(self, user):
return super(ContextAwareNotificationsManager, self).get_queryset(user).filter((
Q(kind='SYSTEM') | Q(kind='TODO', status=False)
), content_type__name__in=['publisher', 'site', 'channel']).order_by('-date')
【问题讨论】:
-
-
@Matt:根据documentation 的说法,这些天来,覆盖
get_queryset似乎是正确的做法。只是在这种特定情况下可能不是。
标签: django django-models django-managers