【发布时间】:2015-08-07 03:46:31
【问题描述】:
我正在研究流行的 django cms 框架 - wagtail 并提出问题:您如何将开发的内容(例如页面/文档/图像)部署到生产环境?
我很困惑,因为这些内容(如页面)被保存到数据库中,本质上它们只是数据库表行而不是 git repo 中的资源,所以如果我在我的开发中开发一个简单的网站,当我开始部署时刺激,它不像 git push 那样简单。这方面的最佳做法是什么?
我从torchbox读了一些代码,有一些数据库转储和使用fabaric提取任务的记录,不确定这是否是首选方式,也无法完全理解它们。
或者如果它是生产站点,是否假设每个人都在那里添加内容并且 prod 是事实的来源,不需要“内容部署”,因为只有那些通过南迁移或其他静态资源更改的架构.
如果有人有这方面的经验,请提供帮助并提供指导。
谢谢
【问题讨论】:
标签: django deployment content-management-system wagtail