Django-makemigrations-未检测到任何更改

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

通常,我使用startapp命令创建新应用,但在创建此应用时未将其用于此应用

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

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

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

/manage.py makemigrations<myapp>

您的应用程序必须首先包含在已安装的应用程序中(inside settings.py)

发表评论