Python Django/Mezzanine/S3/Bootstrap-寻找本地开发人员/远程生产设置建议
我在其他地方运气不好,所以我非常感谢在这里得到的任何帮助/建议。下面是我想做的事情的概要:Python Django/Mezzanine/S3/Bootstrap-寻找本地开发人员/远程生产设置建议,python,django,twitter-bootstrap,postgresql,amazon-s3,Python,Django,Twitter Bootstrap,Postgresql,Amazon S3,我在其他地方运气不好,所以我非常感谢在这里得到的任何帮助/建议。下面是我想做的事情的概要: 的本地开发环境,该环境还将集成由S3提供服务的前端静态/媒体引导 使用.gitignore中的唯一配置文件(settings.py、API键、S3设置等)推送到GitHub 拉至远程生产服务器以在web上发布 我想使用GitHub作为一种跟踪和显示我正在使用我的网站做什么的方式。我遇到的问题是如何有效地管理.gitignore中的文件,以确保生产服务器上存在必要的配置。这种情况下的“最佳实践”是什么
- 的本地开发环境,该环境还将集成由S3提供服务的前端静态/媒体引导
- 使用.gitignore中的唯一配置文件(settings.py、API键、S3设置等)推送到GitHub
- 拉至远程生产服务器以在web上发布
编辑:找到了这个,但它很旧。相关?我会尝试使用和深入挖掘 另外,在这个初学者模板中学习pydanny是如何实现的,您将掌握使用s3进行部署的技巧
我会尝试使用和深入挖掘 另外,在这个初学者模板中学习pydanny是如何实现的,您将掌握使用s3进行部署的技巧
在IRC(freenode上的#django)上搜索和聊天之后,我发现以下链接回答了我的问题:
- (谢谢)
- (谢谢)
至于将敏感配置和特定于站点的设置信息保留在GitHub之外,我将遵循12factor,使开发/产品环境尽可能相同,但保留产品服务器上的产品配置设置,因为本地开发环境将不依赖于它们。我还将使用envs no prod服务器,这样我就不必更改推送到GitHub的代码。在IRC(freenode上的#django)上进行了大量搜索和聊天后,我发现以下链接回答了我的问题:
- (谢谢)
- (谢谢)