2
我有一個敏捷內容類型在Employee.xml中定義爲模型。plone中plone敏捷內容類型的內容遷移5
<model xmlns="http://namespaces.plone.org/supermodel/schema"
xmlns:marshal="http://namespaces.plone.org/supermodel/marshal"
xmlns:i18n="http://xml.zope.org/namespaces/i18n"
i18n:domain="plone">
<schema>
<field name="fullname" type="zope.schema.TextLine">
<description />
<required>True</required>
<title>Firstname and Surname</title>
</field>
<field name="position" type="zope.schema.TextLine">
<description />
<required>True</required>
<title>Position</title>
</field>
</schema>
</model>
很簡單。該類在content.py中定義。
class Employee(Item):
"""Convenience subclass for ``Employee`` portal type
"""
在我的數據庫中有Employee的一些實例。
現在我想爲我的內容類型添加一個新功能。
class Employee(Item):
"""Convenience subclass for ``Employee`` portal type
"""
def Title(self):
return self.fullname
現在我可以在folder_contents視圖中看到員工的全名。但它僅適用於修改後添加的實例。 「舊」內容似乎需要遷移。 我的問題:如何? 文檔沒有幫助。 (https://docs.plone.org/develop/plone/persistency/migrations.html)
問題發佈到我們的論壇https://community.plone.org將獲得更多的意見... –