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"})
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"})
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" })
def get(self,request,*args,**kwargs): try: get=Roles.objects.all() serializer=RolesSerializers(get,many=True) return JsonResponse({"success":True,"data":serializer.data}) except Roles.DoesNotExist: raise Http404
def get(self, request, id, format=None): try: get = self.get_object(id) serializer = RolesSerializers(get) return Response(serializer.data) except Http404: return JsonResponse({"message:": "listings not found"})
def get(self,request,*args,**kwargs): try: get=Roles.objects.all().filter(status=True) serializer=RolesSerializers(get,many=True) return JsonResponse({"success":True,"data":serializer.data}) except: return JsonResponse({"success":False,"meaasge": "roles with active status nor found"})
def get(self, request, id, format=None): try: get = self.get_object(id) serializer = RolesSerializers(get) return JsonResponse({"success": True, "data": serializer.data}) except Http404: return JsonResponse({ "success": False, "message:": "Roles not found" })