Archetypes から Dexterity にコンテンツを移行していますが、新しいアイテムが古いアイテムと同じ UID を持つ必要があります。
Archetypes アイテムでは、context._setUID('my-uid') を呼び出すことができます。デクステリティに似たようなものはありますか?
器用さのUUID値には、plone.uuid
パッケージが使用されます。plone.uuid
値を属性に格納するだけです。
以下は、既存のDexterityオブジェクトに所定のUUIDを設定するのに十分obj
です。
from plone.uuid.interfaces import ATTRIBUTE_NAME
setattr(obj, ATTRIBUTE_NAME, uuid)