修复test_case排序问题

This commit is contained in:
zema1 committed 2017-11-06 21:45:52 +08:00
1 parent 37d6dd84ee
commit c16543c830
4 files changed
+15 -22

No files matched your search

+3 -4
View File
@@ -28,13 +28,12 @@ class AnnouncementAdminAPI(APIView):
"""
data = request.data
try:
announcement = Announcement.objects.get(id=data["id"])
announcement = Announcement.objects.get(id=data.pop("id"))
except Announcement.DoesNotExist:
return self.error("Announcement does not exist")
announcement.title = data["title"]
announcement.content = data["content"]
announcement.visible = data["visible"]
for k, v in data.items():
setattr(announcement, k, v)
announcement.save()
return self.success(AnnouncementSerializer(announcement).data)