我试图使用makemigations命令在现有应用程序中创建迁移,但它输出"没有检测到更改".
通常我使用startapp
命令创建新应用,但在创建该应用时没有将其用于该apply.
调试后,我发现它没有创建迁移,因为应用程序中缺少migrations
个包/文件夹.
如果文件夹不在那里,或者我遗漏了什么,它创建文件夹会更好吗?
我试图使用makemigations命令在现有应用程序中创建迁移,但它输出"没有检测到更改".
通常我使用startapp
命令创建新应用,但在创建该应用时没有将其用于该apply.
调试后,我发现它没有创建迁移,因为应用程序中缺少migrations
个包/文件夹.
如果文件夹不在那里,或者我遗漏了什么,它创建文件夹会更好吗?
要为应用程序创建初始迁移,请运行makemigrations
并指定应用程序名称.将创建"迁移"文件夹.
./manage.py makemigrations <myapp>
你的应用必须先包含在INSTALLED_APPS
中(inside settings.py).