django makemigrtions时出现no changes detected 解决方式
當(dāng)輸入遷移命令:python manage.py makemigrations? 時(shí)出現(xiàn)No changes detected
解決方法:
在項(xiàng)目的settings.py文件? INSTALLED_APPS 中插入 app名 ,如 message 是我的app名
運(yùn)行 :?python manage.py makemigrations message?
如果出現(xiàn)? ?No changes detected in app 'message'? 時(shí)
這時(shí)需要在我們app下的models.py?文件中添加模型 例如:
可以根據(jù)需求添加模型具體可以參考官文 https://docs.djangoproject.com/en/2.0/topics/db/models/
完成以上步驟后再次執(zhí)行?
python manage.py makemigrations? ? #對(duì)全局操作
或 python manage.py makemigrations message? ? ??
執(zhí)行成功返回
在app的migrations下會(huì)生成一個(gè) 0001_initial.py 文件
總結(jié)
以上是生活随笔為你收集整理的django makemigrtions时出现no changes detected 解决方式的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 树莓派做一个聊天机器人
- 下一篇: Windows10 安装 Twisted