【发布时间】:2021-11-29 19:25:24
【问题描述】:
我正在通过观看下面的 youtube 视频构建一个 web api,直到 AWS S3 存储桶设置我理解一切正常。但他首先在本地部署所有内容,然后在确保一切正常后,他将所有静态文件传输到 AWS,对于 DB,他从 SQLdb3 切换到 POSgres。
我仍然不明白为什么我们需要将静态文件放到 AWS 并创建 POSTgresql 数据库,即使有来自 django 的 SQLdb3 默认数据库。我在想,如果我是唯一的管理员,并且仅从 Heroku 连接我的 GitHub 就足够了,并且每当我在 api 中更改某些内容时,只需将这些更改推送到 github master 就可以了。
为什么我们需要使用 AWS 来设置静态文件位置并设置 rds(关系数据库)并从头开始做这些事情。还是没看懂!
谁能帮忙解释一下? 谢谢
【问题讨论】:
-
我知道我有点从中间跳入主题,但也许专业知识会很快得到它:)
标签: django postgresql api github heroku