Как вызвать метод API POST только внутри другого метода API в Django Rest Framework

Я просматривал DRF, я хочу вызвать одну API функцию, которая имеет GET и POST метод внутри другой API функции, которая также имеет get и post метод. Будет ли вызван и get и post метод или есть ли какой-либо способ, которым я могу достичь этого. Я гуглил, но не нашел никакого правильного подхода

Если кто-нибудь может продемонстрировать, это было бы полезно. что если я хочу вызвать метод POST в другой функции?

Вы можете попробовать это

Используйте запросы python https://docs.python-requests.org/en/latest/

import requests

class MyAPIOne(APIView):

    # headers

    def get(self, request, *args, **kwargs):

        # call another api for GET
        url = '/url-second-api-url'
        api_call = requests.get(url, headers={})
        print(api_call.json())

        # call another api for POST
        url = '/url-second-api-url'
        data = {} # post data
        api_call = requests.get(url, headers={}, data=data)
        print(api_call.json())

        return Response({})
Вернуться на верх