Есть ли способ отправить полезную нагрузку Json из созданного API-интерфейса REST Django в качестве полезной нагрузки и другого API? - PullRequest
0 голосов
/ 14 октября 2019

Я создал API с помощью Django REST Framework, и я хочу использовать Django REST для отправки созданного мной Json-файла в качестве полезной нагрузки в другой API. Я не могу увидеть это в документации.


class CreateListMulesoftRequestAPI(generics.ListCreateAPIView):
    queryset = MulesoftStreamRequest.objects.all()
    serializer_class = MulesoftRequestSerializer


    # Where validation for Mulesoft goes : @validate_mulesoft_request_create_request_data
    def post(self, request, *args, **kwargs):
###I believe I should be able to submit to the difference url here###
        MulesoftAccessRequest = MulesoftStreamRequest(  
            group =request.data.get("group"),
            users =request.data.get("users"),
            notes=request.data.get("notes"),
            correlation_id =request.data.get("correlation_id"), 
            short_description=request.data.get("short_description"), 
        )
        MulesoftAccessRequest.save()

        return Response(
            data=MulesoftRequestSerializer(MulesoftAccessRequest).data,
            status=status.HTTP_201_CREATED
        )

Я хотел бы знать, возможно ли то, что я делаю, на самом деле.

РЕДАКТИРОВАТЬ: Для большего контекста на данный момент я создаю это через форму в интерфейсечерез реагировать саги - Это относится к бэкэнду, который Django отдыхает как формат API Json. Моя цель - использовать API, который я только что создал, чтобы отправить его на запрос API serviceNow.

...