在3.5.2,zope.interface被打破:它沒有註銷適配器或取消訂閱用戶時,刪除鍵。
這意味著,即使適配器和用戶的正常註銷已完成,接口被遺留下來,醃持久登記。
這導致討厭的錯誤時定義的那些接口代碼是從體系中除去。
cleanup_zope_persistent_registry定義一個函數來清理這些遺留的接口和NBSP;必須要求一個現場經理,像Plone站點的本地站點經理PersistentComponents實例:
從zope.component進口getSiteManager
從cleanup_zope_persistent_registry進口cleanup_leftovers
site_manager = getsitemanager(my_plone_site)
cleanup_leftovers(site_manager)
什麼是此版本中的新:
- 修正:清理未正確堅持
要求:
- 在Python中
評論沒有發現