def reload(self):
    new_self = self.__class__.objects.get(pk=self.pk)
self.__dict__.update(new_self.__dict__)
bar.foo = foo
assert bar.foo.pk is None
foo.save()
foo.reload()
assert bar.foo is foo and bar.foo.pk is not None
Перезагрузить объект django из базы данных