def post(self,request,format=None):
     try:
         serializer=RolesSerializers(data=request.data)
         if serializer.is_valid():
             serializer.save()
             return JsonResponse({"success":True,"data":serializer.data})
     except Http404:
         return JsonResponse({"success":False,"message":"Roles data not added"})
Example #2
0
 def put(self, request, id, format=None):
     try:
         obj = self.get_object(id)
         serializer = RolesSerializers(obj, data=request.data)
         if serializer.is_valid():
             serializer.save()
             return Response(serializer.data)
         return Response(serializer.error,
                         status=status.HTTP_400_BAD_REQUEST)
     except Http404:
         return JsonResponse({"message": "data not updated"})
Example #3
0
 def put(self, request, id, format=None):
     try:
         obj = self.get_object(id)
         serializer = RolesSerializers(obj, data=request.data, partial=True)
         if serializer.is_valid():
             serializer.save()
             return JsonResponse({"success": True, "data": serializer.data})
         return JsonResponse({"message": serializer.errors})
     except Http404:
         return JsonResponse({
             "success": False,
             "message": "Roles data not updated"
         })