小编典典

Django - makemigrations - 未检测到更改

all

我试图使用 makemigrations 命令在现有应用程序中创建迁移,但它输出“未检测到更改”。

通常我使用该startapp命令创建新应用程序,但在创建该应用程序时并未将其用于该应用程序。

调试后,我发现它没有创建迁移,因为migrations应用程序中缺少包/文件夹。

如果它不存在或我遗漏了什么,它会创建文件夹会更好吗?


阅读 70

收藏
2022-06-08

共1个答案

小编典典

要为应用创建初始迁移,请运行makemigrations并指定应用名称。将创建迁移文件夹。

./manage.py makemigrations <myapp>

您的应用程序必须首先包含在其中INSTALLED_APPS(在 settings.py 中)。

2022-06-08