OnlineJudge/announcement/views/oj.py

11 lines
360 B
Python
Raw Normal View History

2017-10-30 07:07:52 +00:00
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))