【发布时间】:2021-10-15 05:12:41
【问题描述】:
我正在尝试使用 jquery 异步函数从 django rest api 获取我的媒体文件,该函数在开发中运行良好,但现在我已将应用程序部署到 Heroku,并且我的媒体文件由 AWS S3 提供bucket,所以这个 fetch 函数不再起作用了。
音乐.js
async function getUserTracks() {
await fetch("http://127.0.0.1:8000/music/music_all/?format=json")
.then(res => res.json())
.then(data => {
for (item of data)
trackNames.push(item['title']),
trackUrl.push(item['track']),
albums.push(item['artist_name'])
// console.log(trackNames, trackUrl, albums)
});
}
如您所见,获取 url 是一个 localhost 地址,我的问题是我如何获取这些文件,现在它们在 AWS 中?
【问题讨论】:
标签: django amazon-web-services heroku django-rest-framework