我有以下情况:
class AbstractModel(models.Model):
# fields
class Meta:
abstract = True
class A(AbstractModel):
# no extra fields
class B(AbstractModel):
# no extra fields
现在我想将一行从 A 保存到 B,有简单的方法吗?还是我需要自己复制每个字段?
还有更好的方法吗?我需要这个,因为我有一个可以由用户修改的表,但是另一个表被冻结了,从冻结的表中我创建了 pdf,但是当我更改 A 类中的某些内容时,它不应该覆盖 B 类中的某些内容,它应该创建一个 B 的新实例。