我有以下情況:將抽象模型複製到另一個實例?
class AbstractModel(models.Model):
# fields
class Meta:
abstract = True
class A(AbstractModel):
# no extra fields
class B(AbstractModel):
# no extra fields
現在我想從一個保存一行到B,有沒有簡單的方法來做到這一點? 還是我需要自己複製每個字段?
這樣做還有更好的方法嗎?我需要這個,因爲我有一個表可以被用戶修改,但另一個表被凍結,從凍結的一個我創建PDF文件,但是當我改變類A中的某些東西時,它不應該重寫類B中的某些東西應創建B的新實例。
我認爲你的答案是一樣的,這很好! (我希望) 我會upvote你們兩個,但我不能由於我的聲譽。抱歉。 仍然+1 –