标签: python django
我有两个具有相同类型的对象A和B,并希望将所有对象A的字段复制到对象B,但保持对象B的PK。
一个众所周知的方法是将对象A的pk更改为None并保存,它将创建一个带有对象A的字段的新对象,但我想要的是复制到现有对象而不创建新对象。
答案 0 :(得分:2)
只需复制PK并保存即可。
objA.pk = objB.pk objA.save()