有两个模型组和学生,其中只有一个表用于组,学生表被删除
如何让Django重新创建已删除的表?如果我执行makemigrations它将打印";未检测到任何更改
在管理页面上,当我单击学生表时,它抛出一个异常:
关系";学生“学生”;不存在
在django 1.7中,您可以尝试:
1。删除您的迁移文件夹
2.在数据库中:从django_迁移中删除,其中app='app_name'。
您也可以直接截断此表。
3.python manage.py makemigrations
4.python manage.py迁移——假
如果您使用的是django 1.9.5,这是该问题的100%解决方案:
1。删除您的迁移文件夹
2.在数据库中:从django_迁移中删除,其中app='app_name'。
您也可以直接截断此表。
3.python manage.py makemigrations应用程序名称
4.python manage.py迁移
这对我来说100%有效