OnlineJudge/announcement/views/oj.py
2017-10-30 15:07:52 +08:00

11 lines
360 B
Python

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))