Ist es möglich, den Status eines Django-Objekts aus der Datenbank zu aktualisieren? Ich meine Verhalten, das ungefähr gleichbedeutend ist mit:
new_self = self.__class__.objects.get(pk=self.pk)
for each field of the record:
setattr(self, field, getattr(new_self, field))
UPDATE: Im Tracker wurde ein Wiedereröffnungs- / Wontfix-Krieg gefunden: http://code.djangoproject.com/ticket/901 . Ich verstehe immer noch nicht, warum die Betreuer das nicht mögen.
commmit
. Sobald Sie dies getan haben, müssen Sie warten, bis die nächste SQL-Transaktion festgeschrieben wird. Warum das tun? Wie lange warten Sie auf die nächste Transaktion?