我有一个需要分叉的 Plone 项目;遗憾的是,temp
文件夹的 UID(用于原型对象)在代码中使用(作为模块级变量,至少,而不是作为整个源代码树中的字符串)。
从新的 ZODB 开始时 - 我可以创建temp
文件夹并设置 UID 吗?还是我应该简单地更改新开发分支中的常量?
您可以通过以下方式设置 AT 对象的 uid...
obj._setUID(uid)
_setUID
方法在产品.原型.引用模块中定义
有关更多信息,您还可以查看 plone.app.transmogrifier uidupdater 部分。