请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

手贱,不小心删掉了migrations里面的文件怎么办

https://img1.sycdn.imooc.com/szimg//58f8b45a0001960b07700159.jpg

由于更改了models里面的org这一块,进行makemigration的时候出现

we can't do that (the database needs something to populate existing rows). Please select a fix:
1) Provide a one-off default now (will be set on all existing rows)
2) Quit, and let me add a default in models.py

然后手贱删除了migrations里面的文件,出现了错误,请问bobby老师有没有解救的办法

https://img1.sycdn.imooc.com/szimg//58f8b45a0001fb3815320830.jpg

正在回答 回答被采纳积分+3

2回答

bobby 2017-04-21 18:37:30
  1. django_migrations表清空

  2. 将所有的apps下面的migrations文件夹下面的除了__init__.py文件 其他的全部删除

  3. 然后重新makemigrations migrate


0 回复 有任何疑惑可以回复我~
舍下 2017-04-21 14:55:45

老师似乎说过不能删


0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信