Fresh在Django 1.8中安装SQLite3

时间:2015-08-04 11:42:41

标签: django python-3.x sqlite

我在Django中错误地命名了一个应用程序,我已将其重命名,但我现在正在为不存在的父节点获取迁移错误。所以我想全新安装。是否有django本地方式来做这个或最佳实践?在这个阶段,我想我只是启动一个新的应用程序并复制数据库。

1 个答案:

答案 0 :(得分:0)

只需删除项目目录中的db.sqlite3文件

即可

最近在我的django项目中,我遇到了类似的问题。最初我在models.py中创建了两个类,然后在使用初始数据填充数据库的自定义迁移之后,我需要在models.py中创建三个类,其中第三个表需要在第二个迁移中填充数据。这引起了类似的问题。我只是删除了项目目录中的db.sqlite3文件,备份了自定义迁移,对models.py进行了必要的更改,然后运行makemigrations后跟migrate。一切都很顺利。希望它有所帮助。