def post(self, request, format=None): try: serializer = CategoryListImageSerializers(data=request.data) if serializer.is_valid(): serializer.save() return Response(serializer.data, status=301) except Http404: return JsonResponse({"message": "data not added"})
def post(self,request,format=None): try: serializer=CategoryListImageSerializers(data=request.data) if serializer.is_valid(): serializer.save() return JsonResponse({"success":True,"data":serializer.data}) except Http404: return JsonResponse({"success":False,"message":"ItemImages data not added"})
def put(self, request, id, format=None): try: obj = self.get_object(id) serializer = CategoryListImageSerializers(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 = CategoryListImageSerializers(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": "CategoryListImage data not updated" })
def get(self, request, *args, **kwargs): try: get = CategoryListImages.objects.all() serializer = CategoryListImageSerializers(get, many=True) return Response(serializer.data) except CategoryListImages.DoesNotExist: raise Http404
def get(self, request, id, format=None): try: get = self.get_object(id) serializer = CategoryListImageSerializers(get) return Response(serializer.data) except Http404: return JsonResponse({"message:": "listings not found"})