Учитывая модель Django, я пытаюсь перечислить все ее поля. Я видел некоторые примеры этого, используя атрибут модели _meta, но не подчеркивает ли перед meta указание, что атрибут _meta является частным атрибутом и к нему не следует обращаться напрямую? ... Так как, например, макет _meta может измениться в будущем и не будет стабильным API?Получить поля модели в Django
Является ли _meta исключением из этого правила? Является ли он стабильным и готовым к использованию или считается плохой практикой для доступа к нему? Или есть функция или какой-либо другой способ интроспекции полей модели без использования атрибута _meta? Ниже приведен список некоторых ссылок, показывающих, как это сделать, используя атрибут _meta.
Любые советы очень ценятся.
http://www.djangofoo.com/80/get-list-model-fields
How to introspect django model fields?
возможным дубликатом [Джанго: получить список модельных полей?] (HTTP: // StackOverflow .com/questions/3106295/django-get-list-of-model-fields) – Anto