Django生成遷移文件,將模型類同步到數據庫中如下:
1)生成遷移文件
python manage.py makemigrations
2)同步到數據庫中
python manage.py migrate
在執行第一步的時候,你可能回遇到 No changes detected這種問題。
其中有一種原因是因為你在項目工程Demo的settings.py對新生成的子應用沒有進行注冊。
注冊完成之后重新運行
python manage.py makemigrations
,可以正常運行,生成對應的0001_initial.py遷移文件
執行命令同步到數據庫
python manage.py migrate
這樣子就可以了。