Как вызвать метод 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({})