Heroku обслуживает URL Localhost (127.0.0.1:8000) в URL Ajax API в приложении Django
В настоящее время я работаю над проектом Django, который размещен на Heroku с GitHub. Фронтенд обслуживается через Ajax вызовы к API.
let myurl = "/api/properties/";
$.ajax({
async: true,
url:myurl,
method:'GET',
success: function(result){
....
}
});
Все работает хорошо на localhost, но на Heroku я продолжаю получать ошибку:
GET http://127.0.0.1:8000/api/properties/ net::ERR_CONNECTION_REFUSED
На GitHub у моего API URL нет http://127.0.0.1:8000
, но на Heroku он есть после анализа исходного кода на вкладке Sources в Chrome:
let myurl = "http://127.0.0.1:8000/api/properties/";
$.ajax({
async: true,
url:myurl,
method:'GET',
success: function(result){
....
}
});
Я не понимаю, почему URL API моего приложения не принимает URL домена https://appname.herokuapp.com/api/properties/
, и это происходит во всех URL Ajax API в приложении Django. Я очистил кэш браузера, открыл приложение в "режиме инкогнито" и даже несколько раз переразвертывал проект, но без изменений. Пожалуйста, помогите мне отладить это и понять, откуда берется URL localhost.