قبل از 3.5.2، zope.interface شکسته شد: آن را کلید زمانی که لغو ثبت آداپتورهای یا لغو اشتراک مشترکین را حذف کنید.
این به معنی این است که حتی زمانی که از لغو ثبت مناسب از آداپتورهای و مشترکان انجام شده بود، رابط بیش از چپ شد، ترشی در ثبت مداوم است.
این امر منجر به اشکالات تند و زننده زمانی که کد که کسانی که رابط تعریف شده است از سیستم حذف شده است.
. cleanup_zope_persistent_registry یک تابع است که پاک کردن آن رابط مانده و nbsp تعریف می کند؛ این باید در یک مدیر سایت به نام، به عنوان مثال از PersistentComponents مانند مدیر سایت محلی از سایت پلون:
از zope.component getSiteManager واردات
از cleanup_zope_persistent_registry cleanup_leftovers واردات
site_manager = getsitemanager (my_plone_site)
cleanup_leftovers (site_manager)
چه جدید در این نسخه است:
به ثابت: پاکسازی شد به درستی ادامه نیست.
مورد نیاز:
پایتون
نظر یافت نشد