From 099c72c3bfe33d4133079123437b3bdc309cf23f Mon Sep 17 00:00:00 2001 From: Zambom Date: Mon, 16 Jan 2017 21:36:45 -0200 Subject: [PATCH] Adjusting duplicated rows in home --- subjects/views.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/subjects/views.py b/subjects/views.py index 297de71..a42ca2d 100644 --- a/subjects/views.py +++ b/subjects/views.py @@ -41,13 +41,10 @@ class HomeView(LoginRequiredMixin, ListView): if self.request.user.is_staff: subjects = Subject.objects.all().order_by("name") else: - - pk = self.request.user.pk - subjects = Subject.objects.filter(students__pk=pk) | Subject.objects.filter(professor__pk=pk) | Subject.objects.filter(category__coordinators__pk=pk) + subjects = Subject.objects.filter(Q(students__pk=pk) | Q(professor__pk=pk) | Q(category__coordinators__pk=pk)).distinct() - return subjects def get_context_data(self, **kwargs): -- libgit2 0.21.2