Например, у меня есть экземпляр a1 и a2.Django обновить экземпляр, используя другой экземпляр
Я хотел бы обновить a1, чтобы он был таким же, как a2. (за исключением поля идентификатора)
Следующее то, что я придумал, не уверен, что он будет работать, и если есть лучший способ.
a2_data = model_to_dict(a2, exclude=['id'])
A.objcects.filter(id=a1.id).update(**a2_data)
ах, да, кроме поля id, я обновил оп. – eugene
@eugene, поэтому я считаю, что теперь вам очевидно, что вы не можете сделать это с помощью '' .update() '' '. –