从分期到生产的正确方法?

时间:2017-03-08 15:03:52

标签: django angular express gunicorn devops

我正在开发Angular2 / django(DRF)SPA应用程序。从暂存传递到生产部署我已经将staging文件夹的所有文件复制到一个名为production的新文件夹中,并编辑了env变量?具有类似的升级和生产环境是一个很好的做法,以便我可以在测试分期后安全地传递给prod?

1 个答案:

答案 0 :(得分:1)

首先,您可以在django文档中查看deploy checklist

第二,是区分分期和生产设置的好习惯

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

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

第三,当您使用角度时,您需要确保静态变为check here

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