Django 从登台到生产的正确方式是什么?
我正在开发一个Angular2/django(DRF)SPA应用程序,以便从登台到生产部署 我已经将staging文件夹的所有文件复制到一个名为production的新文件夹中,其中包含编辑环境变量 拥有类似的登台和生产环境是否是一种良好的做法,以便我可以在测试登台后安全地进入生产环境?首先,您可以查看django文档中的 其次,区分阶段设置和生产设置是一个好习惯Django 从登台到生产的正确方式是什么?,django,angular,express,gunicorn,devops,Django,Angular,Express,Gunicorn,Devops,我正在开发一个Angular2/django(DRF)SPA应用程序,以便从登台到生产部署 我已经将staging文件夹的所有文件复制到一个名为production的新文件夹中,其中包含编辑环境变量 拥有类似的登台和生产环境是否是一种良好的做法,以便我可以在测试登台后安全地进入生产环境?首先,您可以查看django文档中的 其次,区分阶段设置和生产设置是一个好习惯 --settings_folder |- __init__.py |- production.py |- staging.py
--settings_folder
|- __init__.py
|- production.py
|- staging.py
|- dev.py
|- ...
manage.py
因此,您可以防止在更改设置时出现混乱,并且可能每个阶段都有不同的数据库和设置
--settings_folder
|- __init__.py
|- production.py
|- staging.py
|- dev.py
|- ...
manage.py
第三,当您使用Angular时,您需要管理静态文件的去向,请检查
如果你已经做了所有这些,那么你会没事的