Django не реагирует на реакцию

Я делаю запрос от React frontend к представлению в Django (rest framework). Представление в Django делает запрос на другой сервер (Google-Ads API), запрос работает нормально и я получаю данные. Постобработка этих данных также работает нормально, но Django застревает после этого, то есть не запускается return Response(data).

Пример кода представления в Django

def get(self,request):
    data = google_api_request(credentials)
    data = preprocess(data)
    print("end") # this will be executed
    return Response(data,status) # this will not be executed

Код примера реакции:

 axiosInstance.get("url").then(
      (result) => {
        if (result.status == 200) {
          console.log("sucess")
        }
      }
    ).catch(error => {
       throw error;
    })
  }

Когда я вставляю "url" непосредственно в браузер, он работает и возвращает ответ, но только когда я запускаю его из react, он не отвечает.

Когда я закомментировал код google_api_request() для отладки, он возвращает Response.

Примечание: Нет никаких сообщений об ошибках в консоли или Django и мои настройки CORS верны, так как другие функции работают нормально.

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