Учитывая модель Django, я пытаюсь перечислить все ее поля. Я видел несколько примеров такого использования атрибута модели _meta, но разве подчеркивание перед мета не указывает на то, что атрибут _meta является закрытым атрибутом и к нему нельзя обращаться напрямую?... Потому что, например, макет _meta может измениться в будущем и не будет стабильным API?
_Meta является исключением из этого правила? Он стабилен и готов к использованию или считается плохой практикой для доступа к нему? Или есть функция или какой-то другой способ для анализа полей модели без использования атрибута _meta? Ниже приведен список некоторых ссылок, показывающих, как это сделать с помощью атрибута _meta.
Любой совет высоко ценится.
объект django получить/установить поле