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"})
Ejemplo n.º 2
0
 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"})
Ejemplo n.º 4
0
 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"})