在部署和生产方面有很多不同之处。例如,在使用Facebook API的情况下,每次我将更新推送到应用程序时,我都需要更改应用程序的ID(因为测试和生产有不同的ID)。
我只更新应用程序,所以django开发人员在这种情况下通常做什么?可能将变量保存到settings.py然后从那里获取它或在虚拟环境文件夹中创建单独的文件,在我的情况下至少也是分开的?
答案 0 :(得分:0)
没有正式的方法可以为prod和dev分割你的Django设置 - 鼓励开发人员找到适合他们的方法。 Django文档列出了几个不错的选项:https://code.djangoproject.com/wiki/SplitSettings