Ich mag wirklich die Funktion von SQLAlchemy, die Sie sehen können, ob ein Objekt schmutzig ist: ob es geändert wurde, seit es aus der Datenbank abgerufen wurde, oder das letzte Mal, als es gespeichert wurde.Können Sie herausfinden, ob eine Instanz von Django Model "dreckig" ist?
Ist es möglich, diese Informationen vom Django ORM zu finden?
Beachten Sie, dass dies nicht das gleiche wie Dirty fields in django ist, da es mir egal ist, was die vorherigen Daten waren, obwohl S.Lott's Antwort eine Möglichkeit bietet, es zu tun, aber ich möchte einen Weg, der nicht trifft die Datenbank.
Ich habe auch auf die django.db.transaction.is_dirty()
geschaut, aber das scheint nicht die Lösung zu sein.
die Frage ist nicht so verschieden sind und die gleichen Antworten auf http://stackoverflow.com/questions/110803/dirty-fields-in-django kann für Ihr Problem – dnozay
Diese Arbeit die gleiche Art von Antwort wie http://stackoverflow.com/a/332225/1733117 – dnozay