在学习Django框架的过程中,遇到一个小bug,在数据迁移时,抱着尝试的态度删除了虚拟环境中建立的项目下的migrations文件夹。
最后在创建实例模型save数据的时候,一直出现找不到数据表的错误,即no such table:----。
在多次重新创建无效后,删除虚拟环境下的db.sqlite3文件后成功。
原理暂不清楚,初步怀疑是删除了migrations文件夹后,数据库迁移出现了问题,让sqlite不能创建数据库。
希望以后回头看一下的时候,能有机会深入考究一下。
在学习Django框架的过程中,遇到一个小bug,在数据迁移时,抱着尝试的态度删除了虚拟环境中建立的项目下的migrations文件夹。
最后在创建实例模型save数据的时候,一直出现找不到数据表的错误,即no such table:----。
在多次重新创建无效后,删除虚拟环境下的db.sqlite3文件后成功。
原理暂不清楚,初步怀疑是删除了migrations文件夹后,数据库迁移出现了问题,让sqlite不能创建数据库。
希望以后回头看一下的时候,能有机会深入考究一下。