django manage.py model 删除表后怎么重新生成数据库表
Posted 软件工程小施同学
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django manage.py model 删除表后怎么重新生成数据库表相关的知识,希望对你有一定的参考价值。
1、将对应app下的migrations文件夹下面的除了__init__.py文件外全部删除
2、进入数据库中,执行delete from django_migrations where app='app_name'
delete from `django_migrations` where `app`='userWeb'
3、pycharm控制台重新执行
python manage.py makemigrations
python manage.py migrate
以上是关于django manage.py model 删除表后怎么重新生成数据库表的主要内容,如果未能解决你的问题,请参考以下文章
Django 中 python manage.py makemigrations 与 python manage.py migrate
初试django---python manage.py makemigrations以及python manage.py migrate
Django同步数据库(/manage.py makemigrations) 报错