我正在尝试为站点实现 Plone 的可重复部署,并使用构建,基本上遵循 Martin Aspeli 的书Professional Plone 4 Development。<site>.policy
我可以使用我的源产品和设置系统<site>.theme
,并且已经自动激活了主题,但是当我运行 buildout 时,我仍然需要实例化一个 Plone 站点并激活策略产品,然后再为该站点创建标准对象。
buildout 是否可以在设置过程中检查内容对象(如 Plone 站点对象或特定文件夹)的存在,如果它们不存在并使用正确的设置创建它们?我可以在单独的<site>.content
产品中做到这一点,还是应该在<site>.policy
?