Limit output on user pages to show only bugs user is responsible for _and_ are not fixed yet.
Limit output on user pages to show only bugs user is responsible for _and_ are not fixed yet.
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>