在Plone中创建一个文件夹并设置uid
Create a folder in Plone and set uid
我有一个需要 fork 的 Plone 项目;遗憾的是,代码中使用了 temp
文件夹(用于 Archetypes 对象)的 UID(至少作为模块级变量,而不是整个源代码树中的字符串)。
从新的 ZODB 开始时 - 我可以创建 temp
文件夹并设置 UID 吗?或者我应该简单地在新开发分支中更改该常量?
您可以通过...设置 AT 对象的 uid...
obj._setUID(uid)
_setUID
方法在Products.Archetypes.Referencable Module
中定义
有关详细信息,您还可以查看 plone.app.transmogrifier uidupdater section。
我有一个需要 fork 的 Plone 项目;遗憾的是,代码中使用了 temp
文件夹(用于 Archetypes 对象)的 UID(至少作为模块级变量,而不是整个源代码树中的字符串)。
从新的 ZODB 开始时 - 我可以创建 temp
文件夹并设置 UID 吗?或者我应该简单地在新开发分支中更改该常量?
您可以通过...设置 AT 对象的 uid...
obj._setUID(uid)
_setUID
方法在Products.Archetypes.Referencable Module
有关详细信息,您还可以查看 plone.app.transmogrifier uidupdater section。