def post(self, request): serialized = EditorialSerializer(data=request.data) if serialized.is_valid(): serialized.save() return Response(status=status.HTTP_200_OK, data=serialized.data) else: return Response(status=status.HTTP_400_BAD_REQUEST)
def put(self, request, id): try: editorial = Editorial.objects.get(id=id) except Editorial.DoesNotExist: return Response(status=status.HTTP_400_BAD_REQUEST) serialized = EditorialSerializer(editorial, data=request.data) if serialized.is_valid(): serialized.save() return Response(status=status.HTTP_200_OK, data=serialized.data) else: return Response(status=status.HTTP_400_BAD_REQUEST)