我正在开发Angular2 / django(DRF)SPA应用程序。从暂存传递到生产部署我已经将staging文件夹的所有文件复制到一个名为production的新文件夹中,并编辑了env变量?具有类似的升级和生产环境是一个很好的做法,以便我可以在测试分期后安全地传递给prod?
答案 0 :(得分:1)
首先,您可以在django文档中查看deploy checklist。
第二,是区分分期和生产设置的好习惯
--settings_folder
|- __init__.py
|- production.py
|- staging.py
|- dev.py
|- ...
manage.py
因此,您可以在更改设置时防止混乱,并且可能每个阶段都有不同的数据库和设置。
第三,当您使用角度时,您需要确保静态变为check here。
如果你已经完成了所有这些,那么你会没事的。