def post(self, request, *args, **kwargs): file_serializer = ProfileSerializer(data=request.data) if file_serializer.is_valid(): file_serializer.save() return Response(file_serializer.data, status=status.HTTP_201_CREATED) else: return Response(file_serializer.errors, status=status.HTTP_400_BAD_REQUEST)
def post(self, request, format=None): serializer = ProfileSerializer(data=request.data) if serializer.is_valid(): serializer.save() datas = serializer.data return Response(datas) return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)
def put(self, request, pk, format = None): Id = self.get_object(pk) serializer = ProfileSerializer(Id, data = request.data) if serializer.is_valid(): serializer.save() datas = serializer.data return Response(datas) return Response("Error, No hubieron cambios", status = status.HTTP_404_BAD_REQUEST)
def put(self,request, pk,format = None): profile = Profile.objects.get(pk=pk) # admin.admin_edited =True serializer = ProfileSerializer(admin, data=request.data) if serializer.is_valid(): # serializer.data.edited=True serializer.save() return Response(serializer.data)
def post(self, request, format = None): serializer = ProfileSerializer(data = request.data) if serializer.is_valid(): serializer.save()#lo guarda datas = serializer.data return Response(datas, status = status.HTTP_201_CREATED)