添加NewBaseModel,我们使用不同的名称,因此它不会与当前的非抽象名称冲突(South实际上会删除BaseModel)。
class NewBaseModel(models.Model):
user = models.ForeignKey(User)
another_field = models.CharField(max_length=1000)
class Meta:
abstract = True
将Model1和Model2设置为继承自NewBaseModel
运行schemamigration –auto,将向Model1和Model2添加2个新字段
注意:迁移以使用模型架构的当前状态时,请使用 变量。