如何在Django中禁用从一种应用程序模型的迁移

问题描述:

我有一个使用2个数据库的应用程序,默认是1个,另一个是自定义的。所以我模型的2个使用默认数据库,否则使用自定义数据库。我不想在运行进行迁移命令时迁移自定义数据库模型。

I have an application which is using 2 database, 1 is default another is custom. So 2 of my model are using default database, else are using custom database. i do not want to migrate custom database model while running 'make migrations' command. please help it out.

您可以通过设置有选择地禁用一个或多个Django模型的迁移。 Django 模型元选项

from django.db import models
class LegacyModel(models.Model):
   class Meta:
       managed = False