Felder des Models in Django abrufen

Gegeben ein Django-Modell, ich versuche, alle seine Felder aufzulisten. Ich habe einige Beispiele dafür mit dem Modellattribut _meta gesehen, aber zeigt der Unterstrich vor dem Meta nicht an, dass das Attribut _meta ein privates Attribut ist und nicht direkt zugegriffen werden sollte? ... weil sich zum Beispiel das Layout von _meta in Zukunft ändern könnte und keine stabile API ist?

Ist _meta eine Ausnahme von dieser Regel? Ist es stabil und einsatzbereit oder wird es als schlechte Vorgehensweise angesehen, darauf zuzugreifen? Oder gibt es eine Funktion oder eine andere Möglichkeit, die Felder eines Modells zu untersuchen, ohne das Attribut _meta zu verwenden? Unten finden Sie eine Liste einiger Links, die zeigen, wie dies mit dem _meta-Attribut @ gemacht wir

Jeder Rat wird sehr geschätzt.

django Objekt get / set Feld

http: //www.djangofoo.com/80/get-list-model-field

Wie kann man Django-Modellfelder untersuchen?

Antworten auf die Frage(16)

Ihre Antwort auf die Frage