reconciling worklistview and supporter page querysets so they will both play nice with book_panel. adding some sorting to worklistview.

pull/1/head
Andromeda Yelton 2012-03-01 09:11:35 -05:00
parent c70a22913f
commit b9e9f6f213
1 changed files with 2 additions and 2 deletions

View File

@ -238,8 +238,8 @@ class WorkListView(ListView):
context['ungluers'] = userlists.work_list_users(qs,5)
context['facet'] =self.kwargs['facet']
context['works_unglued'] = qs.filter(editions__ebooks__isnull=False).distinct()
context['works_active'] = qs.filter(campaigns__status='ACTIVE',editions__ebooks__isnull=True).distinct()
context['works_wished'] = qs.exclude(editions__ebooks__isnull=False).exclude(campaigns__status='ACTIVE').distinct()
context['works_active'] = qs.exclude(editions__ebooks__isnull=False).filter(Q(campaigns__status='ACTIVE') | Q(campaigns__status='SUCCESSFUL')).distinct().order_by('-campaigns__status', 'campaigns__deadline')
context['works_wished'] = qs.exclude(editions__ebooks__isnull=False).exclude(campaigns__status='ACTIVE').exclude(campaigns__status='SUCCESSFUL').distinct().order_by('-num_wishes')
counts={}
counts['unglued'] = context['works_unglued'].count()