From: yomguy Date: Tue, 31 Jul 2012 22:07:59 +0000 (+0200) Subject: fix all courses X-Git-Tag: 0.8.4^2~6 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=201b72fdcd3dff2183cf261c75646fdd1269a0c3;p=teleforma.git fix all courses --- diff --git a/teleforma/views.py b/teleforma/views.py index 6b324fdf..5f2a9402 100755 --- a/teleforma/views.py +++ b/teleforma/views.py @@ -204,14 +204,15 @@ class CoursesView(ListView): template_name='teleforma/courses.html' def get_queryset(self): - return get_courses(self.request.user, date_order=True)[:10] + self.all_courses = get_courses(self.request.user, date_order=True) + return self.all_courses[:10] def get_context_data(self, **kwargs): context = super(CoursesView, self).get_context_data(**kwargs) context['notes'] = Note.objects.filter(author=self.request.user) context['room'] = get_room(name='site') context['doc_types'] = DocumentType.objects.all() - context['all_courses'] = sorted(self.object_list, key=lambda k: k['number']) + context['all_courses'] = sorted(self.all_courses, key=lambda k: k['number']) return context @method_decorator(login_required)