当我使用多表继承时,Django会创建两个表——一个是基类的表,另一个是指向第一个表的派生类表。是否有一种方法可以在删除派生表的同时保留基础表条目,并为另一个模型创建另一个条目?
简单来说,我有模型:A、B(从A派生),C(从A派生)。我想将类型为B的对象转换为类型为C的对象。复制不是一个好的解决方案,因为A作为一组项目,所以项目用ForeignKey指向它。
简单来说,我有模型:A、B(从A派生),C(从A派生)。我想将类型为B的对象转换为类型为C的对象。复制不是一个好的解决方案,因为A作为一组项目,所以项目用ForeignKey指向它。