【问题标题】:the proper way to go from staging to production?从登台到生产的正确方法?
【发布时间】:2017-07-29 05:26:30
【问题描述】:

我正在开发一个 Angular2/django(DRF) SPA 应用程序,以便从暂存到生产部署。

我已将 staging 文件夹的所有文件复制到名为 production 的新文件夹中,并编辑了 env 变量。

拥有类似的暂存环境和生产环境是否是一种好习惯,以便我可以在测试暂存后安全地进入生产环境?

【问题讨论】:

    标签: django angular express gunicorn devops


    【解决方案1】:

    首先,您可以查看 django 文档中的deployment checklist

    其次,区分暂存设置和生产设置是一个好习惯。

    --settings_folder
     |- __init__.py
     |- production.py
     |- staging.py
     |- dev.py
     |- ...
    manage.py
    

    因此,您可以防止更改设置时出现混乱,并且可能每个阶段都有不同的数据库和设置。

    第三,当你使用 Angular 时,你需要管理静态文件的去向,请查看here

    如果你已经完成了所有这些,那么你会没事的。

    【讨论】:

      猜你喜欢
      • 2019-04-15
      • 1970-01-01
      • 2018-02-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-19
      相关资源
      最近更新 更多