Est-il possible d'actualiser l'état d'un objet django à partir de la base de données? Je veux dire un comportement à peu près équivalent à:
new_self = self.__class__.objects.get(pk=self.pk)
for each field of the record:
setattr(self, field, getattr(new_self, field))
MISE À JOUR: Nous avons trouvé une guerre reopen / wontfix dans le tracker: http://code.djangoproject.com/ticket/901 . Je ne comprends toujours pas pourquoi les responsables n'aiment pas ça.
commmit. Une fois que vous avez fait cela, vous devrez attendre que la prochaine transaction SQL soit validée. Pourquoi faire ça? Combien de temps allez-vous attendre la prochaine transaction?