Использование переменной, к которой могут обращаться две функции в views.py - Django

Я делаю вызов API post и get к стороннему приложению, используя requests.post и requests.get соответственно. Запрос POST служит для аутентификации и получения токена, а запрос get - для использования токена и доступа к данным из стороннего приложения. Мой фрагмент кода :

class Robot(APIView):
   common_var=""
   def post(self, request, *args, **kwargs):
        
         res = requests.post(API,headers=header,data=body)
         res=res.json()
         common_var=common_var+res['t']
        




  def get(self, request, *args, **kwargs):
        
        header={'Authorization': common_var}
        payload = {'$top': '3','$filter':"abs"}
        res = requests.get(url, params=payload,headers=header)
        res=res.json()
        return Response(res, status=status.HTTP_200_OK)

Я не могу получить доступ к "common_var" внутри метода get(). Есть ли альтернативный способ сделать это?

Спасибо

Вернуться на верх