0

我想知道将 Django 应用程序部署到服务器(在我的例子中是 Linode)的“推荐”方式是什么。

我已经阅读了几篇关于这个主题的文章,我特别喜欢这一篇。但我仍然不相信。在生产服务器中拥有一个 .git 文件的想法对我来说听起来很冒险。即使使用该文章中提到的推荐方式(git checkout),您的生产服务器中也有一个存储库。

我想我可以使用像 Jenkins 或 SaltStack 这样的复杂工具来处理应用程序的部署和管理,但我是唯一的开发人员,我不想花更多的时间进行配置而不是编码(我想调查一下,但我真的没有足够的时间)

提前谢谢了

更新:第一条评论和第一条响应相结合,提出了一个明显接受的解决方案:Fabric + Jenkins这个演示文稿谈到了它

4

1 回答 1

0

这已经在其他 SO 问题上进行了讨论,我认为共识是检查Fabric - 它与 Capistrano for Rails 项目非常相似。

Fabric 甚至有一个 Django 教程——看起来很有希望。

于 2013-11-17T00:24:45.170 回答