我有一个Plone项目,我需要分叉;遗憾的是,代码中使用了temp
文件夹(对于Archetypes对象)的UID(作为模块级变量,至少不是源树上的字符串)。
从新的ZODB开始时 - 我可以创建temp
文件夹并设置UID吗?或者我应该在新开发分支中简单地更改该常量吗?
答案 0 :(得分:4)
您可以通过...
为AT对象设置uidobj._setUID(uid)
_setUID
有关详细信息,您还可以查看Products.Archetypes.Referencable Module。