On user's page, show only last 10 tasks and reports.

portnov [2008-06-15 12:59:22]
On user's page, show only last 10 tasks and reports.
Filename
mgmt/views.py
diff --git a/mgmt/views.py b/mgmt/views.py
index e7dd130..bfcb514 100644
--- a/mgmt/views.py
+++ b/mgmt/views.py
@@ -333,8 +333,8 @@ def user_page(request,name):
   pr_team  = user.in_projects.all()
   bugs_resp = Bug.objects.filter(responsible=user,status__id__lt=4)

-  tasks = user.task_set.select_related().filter(status__lt=2)
-  reports = user.report_set.select_related().all()
+  tasks = user.task_set.select_related().filter(status__lt=2)[:10]
+  reports = user.report_set.select_related().all()[:10]

   return render_it('user_page.html',
       {'user_view': user,
ViewGit