From d0b0db87b27cf9655de02d6b15587fbd537e64d9 Mon Sep 17 00:00:00 2001 From: "J.-S. Caux" <J.S.Caux@uva.nl> Date: Mon, 12 Nov 2018 10:00:58 +0100 Subject: [PATCH] Exclude private benefactors from organizations listing --- organizations/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/organizations/views.py b/organizations/views.py index d10c41317..d145686b9 100644 --- a/organizations/views.py +++ b/organizations/views.py @@ -8,6 +8,7 @@ from django.views.generic.detail import DetailView from django.views.generic.edit import CreateView, UpdateView, DeleteView from django.views.generic.list import ListView +from .constants import ORGTYPE_PRIVATE_BENEFACTOR from .models import Organization from funders.models import Funder @@ -59,7 +60,7 @@ class OrganizationListView(ListView): return context def get_queryset(self): - qs = super().get_queryset() + qs = super().get_queryset().exclude(orgtype=ORGTYPE_PRIVATE_BENEFACTOR) order_by = self.request.GET.get('order_by') ordering = self.request.GET.get('ordering') if order_by == 'country': -- GitLab