Я пытаюсь обновить экземпляр модели в django, однако, если я попытаюсь сделать это напрямую, я получаю Менеджер не доступным через экземпляр (поскольку, я считаю, диспетчер модели является класс).Django обновить экземпляр модели
Однако как лучше всего обновить экземпляр модели и вернуть обновленный экземпляр для использования позже?
например
address = Address.objects.create(building_name=building_name, postcode=postcode)
address_updated = Address.objects.update(pk=address.id, **defaults)
print(address_updated.street)
т.е. address_updated переменная кажется немного излишним и рк = address.id не чувствует себя достаточно хорошо.