У меня есть Django проект с представлением на основе классов, в котором мой веб-интерфейс выполняет вызов и отправляет через пользовательский ввод. Затем представление собирает эти входные данные и выполняет вызов API и, как ожидается, вернет объект json, но я продолжаю получать 404.
Я не совсем уверен, какая часть сломана, поскольку ничего не возвращается.
Views.py
class YelpLocation(APIView):
def get(self, request):
API_KEY= '***'
API_HOST = 'https://api.yelp.com/v3/businesses/search/'
location = self.request.GET['location']
headers = {
'Authorization': 'Bearer %s' % API_KEY,
}
params = {
'location' : location,
'term' : 'coffee'
}
response = requests.get( API_HOST, headers=headers, params=params)
return Response(response)