Étant donné un modèle Django, j'essaie d'énumérer tous ses champs. J'ai vu quelques exemples de cela en utilisant l'attribut _meta model, mais le trait de soulignement devant meta n'indique-t-il pas que l'attribut _meta est un attribut privé et ne devrait pas être accédé directement? ... Parce que, par exemple, la mise en page de _meta pourrait changer à l'avenir et ne pas être une API stable?Obtenir les champs du modèle dans Django
Est-ce que _meta est une exception à cette règle? Est-il stable et prêt à l'emploi ou est-ce considéré comme une mauvaise pratique d'y accéder? Ou existe-t-il une fonction ou un autre moyen d'introspecter les champs d'un modèle sans utiliser l'attribut _meta? Vous trouverez ci-dessous une liste de liens illustrant comment utiliser l'attribut _meta.
Un conseil est très apprécié.
http://www.djangofoo.com/80/get-list-model-fields
How to introspect django model fields?
double possible de [Django: obtenir la liste des champs du modèle?] (Http: // stackoverflow .com/questions/3106295/django-get-list-of-model-fields) – Anto