我需要告诉Django不要对模型应用已经存在的迁移。我有办法实现它吗?
为什么:我在django.contrib.auth
上有一些自定义。这样,Group
模型就不用了。但是,它的迁移包含在auth应用程序中。与User
不同,Group
不是swappable
。
你可以设置MIGRATION_MODULES
, django会从设置的目录迁移到app
MIGRATION_MODULES = {'django.contrib.auth': 'local_package'}
您可以简单地编辑迁移文件。因此,只需注释掉您不想应用的部分。
你也可以将你的模型设置为managed=False
,但我不确定这是否是你需要的。