【发布时间】:2013-02-23 10:51:31
【问题描述】:
我正在尝试为站点实现 Plone 的可重复部署,并使用构建,基本上遵循 Martin Aspeli 的书Professional Plone 4 Development。我可以使用我的源产品<site>.policy 和<site>.theme 设置系统,并自动激活主题,但是当我运行 buildout 时,我仍然需要实例化一个 Plone 站点并激活策略产品,然后再创建标准对象为网站。
buildout 是否可以在设置过程中检查内容对象(如 Plone 站点对象或特定文件夹)是否存在,并在不存在时使用正确的设置创建它们?我可以在单独的 <site>.content 产品中执行此操作,还是应该在 <site>.policy 中处理?
【问题讨论】: