অধিগ্রহণের দুই শৈলী সমর্থিত হবে: স্পষ্ট এবং অন্তর্নিহিত অর্জন.
এটি একটি বৈশিষ্ট্য একটি বস্তু হতে বা উত্তরাধিকারসূত্রে সরাসরি প্রাপ্ত করা যাবে না স্বয়ংক্রিয়ভাবে যখনই পরিবেশ থেকে বৈশিষ্ট্যের জন্য অনুসন্ধান কারণ অন্তর্নিহিত অধিগ্রহণ তাই নামকরণ করা হয়.
তার নাম একটি আন্ডারস্কোর দিয়ে শুরু না হয়, তাহলে একটি বৈশিষ্ট্য পরোক্ষভাবে অর্জিত হতে পারে.
অন্তর্নিহিত অর্জন সমর্থন করার জন্য, আপনার বর্গ মিক্স ইন বর্গ Acquisition.Implicit থেকে উত্তরাধিকারী উচিত.
সুস্পষ্ অধিগ্রহণ ব্যবহার করা হলে, বৈশিষ্ট্যাবলী স্বয়ংক্রিয়ভাবে পরিবেশ থেকে প্রাপ্ত না হয়. পরিবর্তে, পদ্ধতি aq_acquire ব্যবহার করা আবশ্যক.
অধিগ্রহণ পাইথন করা হবে না.
অধিগ্রহণ পরিবর্তনশীল বস্তুর মধ্যে তথ্য ভাগ করার জন্য একটি শক্তিশালী উপায় প্রদান করে. Zope 2 নিরাপত্তা, বস্তু প্রকাশনা, এবং DTML পরিবর্তনশীল লুকআপ সহ তার বিশেষ বিশেষ বৈশিষ্ট্যগুলো হলো একটি সংখ্যা জন্য অধিগ্রহণ ব্যবহার করে.
অধিগ্রহণ এছাড়াও সমস্যার অনেক ক্লাস জন্য বিজ্ঞপ্তি রেফারেন্স সমস্যা একটি মার্জিত সমাধান প্রদান করে. অধিগ্রহণ শক্তিশালী যদিও আপনার অ্যাপ্লিকেশনের ক্ষেত্রে অর্জন ব্যবহার করে, আপনি যত্ন নিতে হবে.
বিবরণ বিশেষত প্রসঙ্গ থেকে অর্জন এবং সংবরণ থেকে অর্জন মধ্যে পার্থক্য সঙ্গে জটিল পেতে পারেন
এই রিলিজে নতুন কি:.
- <লি> বিশুদ্ধ-পাইথন acquirer cooperatively সি বাস্তবায়ন মত, সুপারক্লাস __getattribute__ পদ্ধতি ব্যবহার বস্তু করা.
- readme.rst পরীক্ষা যান পরীক্ষা বাইরে চালানো হয় যখন একটি উৎস চেকআউট.
- পরীক্ষা একটি উৎস বাইরে চালানো হয় যখন readme.rst পরীক্ষা করুন চেকআউট.
- পরীক্ষা একটি উৎস বাইরে চালানো হয় যখন readme.rst পরীক্ষা করুন চেকআউট.
- RuntimeError উন্নীত একটি বস্তুর যদি Recursion অর্জন আলোয়ান মধ্যে সনাক্ত একটি আলোয়ান একটি __parent__ পয়েন্টার পয়েন্ট নিয়ে যে পালা পয়েন্ট মূল বস্তু.
- সুস্পষ্ প্রদান যখন 64bit প্ল্যাটফর্মের উপর একটি segfault স্থায়ী একটি অর্জন লেফাফা aq_acquire পদ্ধতি যুক্তি.
- স্থায়ী বাগ: একটি বস্তুর বাস্তবায়ন করছে না বলে যখন __unicode__ ইউনিকোড কলিং (আবৃত) একটি unwrapped স্ব সঙ্গে __str__ আহ্বান করা হয়েছিল.
- IAcquisitionWrapper করতে aq_explicit যোগ করুন
- উইন্ডোজ 64bit পাইথন ব্যর্থ স্থায়ী ইউনিট পরীক্ষা মেশিন.
- Acquisition.h স্থায়ী টাইপো লি >
- স্ট্যান্ডার্ড লাইব্রেরি থেকে doctest মডিউল ব্যবহার করুন এবং কোন আর zope.testing উপর নির্ভর করে.
- উভয় আলোয়ান ক্লাস ঘটায় যা একটি __getnewargs__ পদ্ধতি, দিন ZODB অপ্টিমাইজেশান ব্যর্থ এবং একা _p_oid ব্যবহার ক্রমাগত রেফারেন্স তৈরি করা যাবে. এই আবৃত বস্তুর ক্রমাগত OID হতে হবে. এই তারা একটি আবৃত অবস্থায় ZODB প্রেরণ করা হয়, যদিও এই বস্তু, সঠিকভাবে চলতে থাকে হতে দেয়.
<লি> বিশুদ্ধ-পাইথন অন্তর্নিহিত অর্জন আলোয়ান বস্তুর .__ getattribute __ (স্ব, নাম) ব্যবহার করা বস্তু আবৃত পারবেন. এই সি বাস্তবায়ন থেকে পৃথক, কিন্তু ক্রমাগত মত লাইব্রেরি বিশুদ্ধ-পাইথন সংস্করণের সাথে সামঞ্জস্যের জন্য গুরুত্বপূর্ণ.
কি সংস্করণ 4.2.1 নতুন:
সংস্করণ 4.2 নতুন কি:
সংস্করণ 4.1 নতুন কি:
সংস্করণ 4.0a1 নতুন কি:
<লি> আটকান Wrappers স্পষ্ট বা অন্তর্নিহিত বেস ক্লাস থেকে প্রাপ্ত ধরনের __parent__ করার চেষ্টা চলাকালীন তৈরি করতে হবে.
সংস্করণ 2.13.8 নতুন কি:
সংস্করণ 2.13.7 নতুন কি:
সংস্করণ 2.13.6 নতুন কি:.
<লি> স্থায়ী বাগ: ইউনিকোড (আবৃত) আবৃত বস্তুর উপর একটি __unicode__ পদ্ধতি বলছিলেন না .
কি সংস্করণ 2.13.5 নতুন:
কি সংস্করণ 2.13.4 নতুন:.
কি সংস্করণ 2.13.3 নতুন:
সংস্করণ 2.13.2 নতুন কি:
Http://dev.plone.org/plone/ticket/10318 জন্য <লি> যোগ করা হয়েছে ব্যর্থ পরীক্ষা. এই AQ Wrappers cPickle নির্দিষ্ট সমন্বয়, কাসুন্দি প্রোটোকল এক এবং একটি inst_persistent_id হুক সঙ্গে একটি কাস্টম লবণাদিতে জরাইয়া খাদ্যদ্রব্য সংরক্ষণকারী ক্লাস ব্যবহার জরা করা যেতে পারে যেখানে একটি প্রান্ত-ক্ষেত্রে দেখায়. দুর্ভাগ্যবশত এই দ্বারা ZODB3. ব্যবহার সঠিক সমন্বয়
পাওয়া মন্তব্যসমূহ না