This commit is contained in:
Harry-zklcdc 2019-04-29 21:11:00 +08:00 committed by GitHub
parent 22d2ab9850
commit 86341517f2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -54,3 +54,9 @@ class AnnouncementAdminAPI(APIView):
if request.GET.get("visible") == "true":
announcement = announcement.filter(visible=True)
return self.success(self.paginate_data(request, announcement, AnnouncementSerializer))
@super_admin_required
def delete(self, request):
if request.GET.get("id"):
Announcement.objects.filter(id=request.GET["id"]).delete()
return self.success()