Перезагрузить объект django из базы данных

Можно ли обновить состояние объекта django из базы данных? Я имею в виду поведение, примерно эквивалентное:

new_self = self.__class__.objects.get(pk=self.pk)
for each field of the record:
    setattr(self, field, getattr(new_self, field))

ОБНОВЛЕНИЕ: Обнаружена война повторного открытия / исправления в трекере: http://code.djangoproject.com/ticket/901 . Все еще не понимаю, почему это не нравится разработчикам.

139
задан Harry Moreno 9 September 2018 в 19:46
поделиться