Враховуючи модель Джанго, я намагаюся перерахувати всі її поля. Я бачив кілька прикладів цього за допомогою атрибута _meta model, але чи не підкреслення перед мета вказує на те, що атрибут _meta є приватним атрибутом і до нього не можна звертатися безпосередньо? ... Тому що, наприклад, макет _meta може змінитися в майбутньому і не бути стабільним API?
Чи _meta є винятком із цього правила? Це стабільний і готовий до використання або вважається поганою практикою доступу до нього? Або є функція чи інший спосіб ввести в поле поля моделі без використання атрибута _meta? Нижче наведено список деяких посилань, що показують, як це зробити за допомогою атрибута _meta
Будь-яка порада дуже цінується.
поле отримання / встановлення об'єкта django