首页 > 解决方案 > 迁移错误 = 在应用程序“myapp”中未检测到更改

问题描述

我在 myproj/setting.py INSTALLED APP 中包含了 'myapp',我尝试添加一些模型和东西,但它仍然返回错误 No changes detected in app 'myapp',我该怎么办??????

这是导致错误的步骤

    hostname $ python pip install django
    hostname $ django-admin startproject myproj
    hostname $ cd myproj
    hostname $ python manage.py startapp myapp
    hostname $ python manage.py makemigrations myapp

标签: pythondjangopostgresql

解决方案


您必须在 settings.py 中写下您的应用程序名称INSTALLED_APP。然后运行python manage.py makemigrations myapp,这样它就会创建迁移文件。所以检查它是否在你的应用程序的迁移文件夹中创建,如果它可用,然后运行python manage.py migrate​​. 让我知道它是否有效。


推荐阅读