كيف يجب أن أقوم بتوظيف منتج plone من collective.lead إلى Z3C.SaconFig؟
-
22-09-2019 - |
سؤال
لديّ منتج plone يستخدم collective.lead لتكوين sqlalchemy ، بما في ذلك واجهة تكوين قاعدة بيانات في الخداع كما هو موثق في تنمية PLONE المهنية. كيف يمكنني تنفيذ هذا إلى z3c.saconfig؟ هل سأتمكن من الاحتفاظ بتكوين ZODB أم سيحتاج إلى الذهاب إلى الموقع. zcml؟
المحلول
لقد واجهت هذا. لن أعطيك إجابة كاملة ، لكن يمكنني القول أن Z3C.SaconFig يدعم التكوين في ZODB من خلال SiteScopedSession ؛ لقد صممتها لدعم حالة الاستخدام هذه. سيكون عليك توفير الفئة الفرعية الخاصة بك من ذلك بواجهة المستخدم الخاصة به ، والتأكد من تثبيت هذا كأداة مساعدة محلية.
نصائح أخرى
collective.saconnect يوفر لوحة تحكم لطيفة لإدارة سلاسل الاتصال. طالما أنك قمت بتثبيت Z3C.SaconFig ، فإنه يتيح هذه الأدوات المساعدة المسماة. ومع ذلك ، أقوم في الغالب بإضافة Z3C.Saconfig ZCML إلى السمة الإضافية ZCML لقسم المثيل في البناء.