Django 连接数据库创建表时未创建成功,提示No migrations to apply原因出现和解决
1-出现这种情况的原因是之前使用过python manage.py migrate,并且建表成功了,后面又把数据库表手动删除了,所以必须找到数据库表django_migrations,把创建的记录删除:2-如果把migrations目录下0001_initial.py文件也删除了就需要重新执行一下两个命令:python37 manage.py makemigrationspython37 mana
·
1-出现这种情况的原因是之前使用过python manage.py migrate,并且建表成功了,后面又把数据库表手动删除了,所以必须找到数据库表django_migrations,把创建的记录删除:
2-如果把migrations目录下0001_initial.py文件也删除了
就需要重新执行一下两个命令:
python37 manage.py makemigrations
python37 manage.py migrate
3-如果migrations目录下0001_initial.py文件还在就只需要执行;
python37 manage.py migrate
数据库表就会重新建立在数据库中
更多推荐
已为社区贡献3条内容
所有评论(0)