কোনও মডেলের উদাহরণ আইটেম দেওয়া, আমি কীভাবে ডাটাবেস সারণীর নাম পেতে পারি?
আমি মেটা ক্লাসে স্পষ্টভাবে নাম উল্লেখ করতে চাই না।
উত্তর:
উত্তরটি নিজেই পেয়েছি: একটি উদাহরণের _মেটা বৈশিষ্ট্যের তথ্য রয়েছে:
model_instance._meta.db_table
_metaসম্পত্তি সুরক্ষিত নেই। এটি পাবলিক এপিআই এর একটি নথিভুক্ত অংশ। নামগুলির দ্বন্দ্বগুলি এড়াতে এটি নেতৃস্থানীয় আন্ডারস্কোরের সাথে উপস্থাপিত হয়েছে যা লোকেদের প্রকৃতপক্ষে তাদের মডেলগুলিতে ব্যবহার করতে পারে।
@property def table_name(self): return self._meta.db_table
_meta::Options