增加了用visible搜索公告的功能,并增加了相应的测试

This commit is contained in:
hohoTT
2015-08-07 20:25:06 +08:00
parent 1675eed67d
commit d64b99eed3
3 changed files with 26 additions and 2 deletions

View File

@@ -57,5 +57,8 @@ class AnnouncementAPIView(APIView):
---
response_serializer: AnnouncementSerializer
"""
announcement = Announcement.objects.all().order_by("last_update_time")
announcement = Announcement.objects.all().order_by("-last_update_time")
visible = request.GET.get("visible", None)
if visible:
announcement = announcement.filter(visible=(visible == "true"))
return paginate(request, announcement, AnnouncementSerializer)