Django删除migrations文件夹中的文件后出现的异常
2017-10-30 10:42
411 查看
migrate文件记录了每一次数据迁移的改变
解决方法:重建数据库
1.删除数据库
错误方法:
上面删除数据库的方法是错误的
正确方法:
如果是用默认的sqlite数据库:可以直接右键,将db.sqlite3删掉。
如果用的其他数据库,则进入数据库的控制台,将数据库删掉
2.删除migrations中的文件,只保留__init__.py
3.更新数据库
解决方法:重建数据库
1.删除数据库
错误方法:
python manage.py shellfrom app.models import *Product.objects.raw('drop database')
上面删除数据库的方法是错误的
正确方法:
如果是用默认的sqlite数据库:可以直接右键,将db.sqlite3删掉。
如果用的其他数据库,则进入数据库的控制台,将数据库删掉
2.删除migrations中的文件,只保留__init__.py
3.更新数据库
python manage.py makemigrations
python manage.py migrate
相关文章推荐
- 无法删除文件夹 出现:无法删除Cmcmcmcm:找不到指定文件。请确定指定的路径及文件名是否正确。
- win 7 删除了用户文件夹后出现的"你已使用临时配置文件登录"提示的解决方法
- 在电脑上找到这个路径:D:\jakarta-tomcat-6\conf\Catalina,将localhost目录直接删除掉,再一运行,就没事了! 因为配置文件中配置了启动程序,而webapps文件夹下却没有此应用程序,所以出现了上述错误。
- Win8系统删除文件或文件夹时未出现确认对话框解决方法
- C# 把文件和文件夹 放到回收站 (出现Unknown err (0x402) 无法删除 文件:无法读取源文件或磁盘 解决)
- myeclipse删除文件或项目时出现异常
- 防止使用Struts2下载时取消出现异常,并实现支持下载完成后删除临时文件
- 使用cmd命令删除文件夹下所有文件
- Win7强制删除文件或文件夹
- java file模糊匹配某文件夹下的文件并删除
- Python实现递归遍历文件夹并删除文件
- Java实现ftp上传下载、删除文件及在ftp服务器上传文件夹的方法
- 64位Win2003中使用XslCompiledTransform读取XSL文件时出现异常的解决方案
- 教你解锁被锁住的苹果mac电脑的文件跟文件夹,同时也可删除被锁的文件跟文件夹(转)
- Java 删除文件夹或文件
- 人生第一份python脚本 ---- 遍历文件夹中文件,删除特定文件中的一行代码
- Linux创建删除文件夹、文件
- VC删除文件夹下所有文件的代码
- mac 删除文件夹里所有的.svn文件
- FATFS-f_deldir-删除文件夹(删除子文件夹及文件连同其本身)