gpt4 book ai didi

python - Django/Mezzanine/S3/Bootstrap - 寻找本地开发/远程生产设置建议

转载 作者:行者123 更新时间:2023-11-29 13:49:33 24 4
gpt4 key购买 nike

我在其他地方没有任何运气,所以我很感激我在这里得到的任何帮助/建议。以下是我想做的事情的概要:

  • 本地开发环境Mezzanine ,它还将为 S3 提供的前端、静态/媒体集成 Bootstrap。
  • 使用 .gitignore 中的唯一配置文件(settings.py、API key 、S3 设置等)推送到 GitHub。
  • 拉到远程生产服务器以在网络上发布。

我想使用 GitHub 作为一种方式来跟踪和显示我在我的网站上所做的事情。我遇到的问题是如何有效地管理 .gitignore 中的文件以确保生产服务器上存在必要的配置。这种情况下的“最佳做法”是什么?

本地开发环境更多地用于前端而不是后端,但我是否应该在本地进行相同的设置以匹配生产服务器设置?例如,使用 S3 为生产静态/媒体提供服务,将数据库更改为 PostgreSQL 用于生产等...我应该在生产服务器上手动镜像这些吗?

我一直在阅读的一个指南是 https://tutorial.djangogirls.org/en/但他们并没有真正提到如何管理未推送到存储库的主要后端差异。

谢谢!

编辑:找到这个 How to manage local vs production settings in Django?但它很旧了。相关?

最佳答案

我会尝试使用并深入挖掘 django-environ 的文档还要研究 pydanny 在这个入门模板中是如何做到的,您将掌握使用 s3 进行部署的艺术 https://github.com/pydanny/cookiecutter-django

关于python - Django/Mezzanine/S3/Bootstrap - 寻找本地开发/远程生产设置建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43375799/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com