解決Django No changes detected 本地沒法生成遷移文件

Django生成遷移文件,將模型類同步到數據庫中以下:python

1)生成遷移文件數據庫

python manage.py makemigrations

2)同步到數據庫中3d

python manage.py migrate

在執行第一步的時候,你可能回遇到 No changes detected這種問題。code

其中有一種緣由是由於你在項目工程Demo的settings.py對新生成的子應用沒有進行註冊。blog

註冊完成以後從新運行同步

python manage.py makemigrations

,能夠正常運行,生成對應的0001_initial.py遷移文件it

執行命令同步到數據庫io

        python manage.py migrate

這樣子就能夠了。class

相關文章
相關標籤/搜索