Voor 3.5.2, is zope.interface gebreek: dit het nie sleutels verwyder wanneer ontregistreer adapters of uit te skryf intekenaars.
Dit impliseer dat selfs wanneer behoorlike van registrasie van adapters en intekenaars gedoen is, koppelvlakke oorbly, gepekelde in aanhoudende registers.
Dit lei tot nare foute toe die kode wat gedefinieer die koppelvlakke word uit die stelsel verwyder.
cleanup_zope_persistent_registry definieer 'n funksie wat maak skoon die oorskiet koppelvlakke & nbsp; Dit moet genoem word op 'n terrein bestuurder, byvoorbeeld van PersistentComponents soos die plaaslike terrein bestuurder van 'n Plone webwerf.:
van zope.component invoer getSiteManager
van cleanup_zope_persistent_registry invoer cleanup_leftovers
site_manager = getsitemanager (my_plone_site)
cleanup_leftovers (site_manager)
Wat is nuut in hierdie release:
- Fix:. opruim nie behoorlik volgehou
Vereistes :
- Python
Kommentaar nie gevind