全局的announcement api

This commit is contained in:
zema1
2017-10-30 15:07:52 +08:00
parent 728373a5ff
commit f0655ee305
8 changed files with 28 additions and 6 deletions

10
announcement/views/oj.py Normal file
View File

@@ -0,0 +1,10 @@
from utils.api import APIView
from announcement.models import Announcement
from announcement.serializers import AnnouncementSerializer
class AnnouncementAPI(APIView):
def get(self, request):
announcements = Announcement.objects.filter(visible=True)
return self.success(self.paginate_data(request, announcements, AnnouncementSerializer))