Limit output on user pages to show only bugs user is responsible for _and_ are not fixed yet.

portnov [2008-06-11 04:34:10]
Limit output on user pages to show only bugs user is responsible for _and_ are not fixed yet.
Filename
mgmt/views.py
templates/user_page.html
diff --git a/mgmt/views.py b/mgmt/views.py
index 5e1c26a..3310fa3 100644
--- a/mgmt/views.py
+++ b/mgmt/views.py
@@ -266,9 +266,9 @@ def user_page(request,name):
     raise Http404
   pr_admin = Project.objects.filter(admins=user)
   pr_team  = Project.objects.filter(team=user)
-  bugs_resp = Bug.objects.filter(responsible=user)
+  bugs_resp = Bug.objects.filter(responsible=user,status__id__lt=4)
   return render_it('user_page.html',
-      {'user': name,
+      {'user_view': user,
        'projects_admin': pr_admin,
        'projects_team': pr_team,
        'bugs_resp': bugs_resp},
diff --git a/templates/user_page.html b/templates/user_page.html
index e89f230..2506634 100644
--- a/templates/user_page.html
+++ b/templates/user_page.html
@@ -1,10 +1,10 @@
 {% extends "base.html" %}
 {% load prj_filters %}

-{% block title %}Пользователь {{user}}{% endblock %}
+{% block title %}Пользователь {{user_view.username}}{% endblock %}

 {% block main %}
-<h2>Пользователь {{user}}</h2>
+<h2>Пользователь {{user_view.username}}</h2>

 {% if projects_admin %}
   <h3>Администрирует проекты:</h3>
ViewGit