我们有一个包,我们确定我们不需要它的配置文件 ( collective.js.cycle2
),所以我需要编写一个升级步骤来删除现有的配置文件。
查看我通常必须更新配置文件的代码,我发现它最后调用了portal_setup.runAllImportStepsFromProfile(profile, purge_old=False
:)
portal_setup.runAllImportStepsFromProfile(profile, purge_old=True)
运行以删除配置文件是一个好习惯吗?(我没有找到任何东西plone.app.upgrade.utils.py
来制作它)。