Run*_*oop 6 django postgresql nginx gunicorn
我对 Python/Django 比较陌生,并且已经成功部署了我的第一个应用程序。我现在想用一些新的更改来更新它,但我不确定正确的过程是什么。我的设置是 ubuntu/nginx/gunicorn/postgres。
目前我正在采取以下步骤:
这是有效的,但如果这是完成此操作的完整、最准确和最安全的方法,我将不胜感激?
进行应用程序更新的一种懒惰(但推荐且专业)的方式是运行自动化脚本,例如Fabric或Ansible。
但是,如果您希望继续手动方式(这很乏味),您可能会执行以下操作:
python manage.py migrate(这应该确保您在本地对模型所做的更改反映在生产数据库中)python manage.py collectstaticsudo service your_django_server_running_instance restart例如在 digitalOcean 上(使用一键安装时),您的 django 服务器运行实例可能称为gunicorn
这时,你可能要考虑自动化你的PostgreSQL数据库,以及
| 归档时间: |
|
| 查看次数: |
3931 次 |
| 最近记录: |