def create(self, request):
     try:
         serializer = CustomerRequestSerializer(
             data=request.data, context={"request": request})
         serializer.is_valid(raise_exception=True)
         serializer.save()
         dict_response = {
             "error": False,
             "message": "Customer Request Data Save Successfully"
         }
     except:
         dict_response = {
             "error": True,
             "message": "Error During Saving Customer Request Data"
         }
     return Response(dict_response)
    def update(self, request, pk=None):
        try:
            queryset = CustomerRequest.objects.all()
            customer_request = get_object_or_404(queryset, pk=pk)
            serializer = CustomerRequestSerializer(
                customer_request,
                data=request.data,
                context={"request": request})
            serializer.is_valid(raise_exception=True)
            serializer.save()
            dict_response = {
                "error": False,
                "message": "Successfully Updated Customer Data"
            }
        except:
            dict_response = {
                "error": True,
                "message": "Error During Updating Customer Data"
            }

        return Response(dict_response)