我是 Python 和 Django 的新手,在过去的几周里成功地建立了我的第一个部署 - 一个非常基本的站点,带有用户身份验证和几个页面,我希望在接下来的几周内填充内容。
通过搜索 Google / StackOverflow / Django 文档等,我已经设法找到了迄今为止遇到的大约 40 多个问题的答案,但现在我似乎找不到一个好的答案(也许是因为我没有)不知道如何最好地搜索它):当我在本地机器上开发时,我需要我的 settings.py 文件指向远程数据库('HOST': 'www.mysite.com',
)但是当我部署到共享托管服务提供商时,他们需要使用localhost
('HOST': '',
在设置中.py)。
由于我在 GitHub 上托管我的代码并希望将其镜像到服务器,有没有办法解决这个问题,所以我不必每次将更改上传到服务器后手动编辑 settings.py?