From e32ef06eeb3f9609c3ffa616149d0fb164ccb822 Mon Sep 17 00:00:00 2001 From: virusdefender Date: Sun, 30 Oct 2016 23:29:47 +0800 Subject: [PATCH] add announcement visible filter --- announcement/views.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/announcement/views.py b/announcement/views.py index 5ccf1cf..c0d42c0 100644 --- a/announcement/views.py +++ b/announcement/views.py @@ -61,4 +61,6 @@ class AnnouncementAdminAPIView(APIView): except Announcement.DoesNotExist: return self.error(_("Announcement does not exist")) announcement = Announcement.objects.all().order_by("-create_time") + if request.GET.get("visible") == "true": + announcement = announcement.filter(visible=True) return self.success(paginate_data(request, announcement, AnnouncementSerializer))