Django数据迁移出错,解决raise NodeNotFoundError问题

错误出现在:

raise NodeNotFoundError(self.error_message, self.key, origin=self.origin) django.db.migrations.exceptions.NodeNotFoundError: Migration myApp.0003_alter_jobinfo_practise dependencies reference nonexistent parent node ('myApp', '0002_rename_hrwork_jobinfo_work_and_more')


  • 方法一:删除 myApp/migration 目录下的 0003_alter_jobinfo_practise 文件 ,再次运行 python manage.py migrate
  • 方法二:删除该项目对应数据库中的所有表及内容,删除 myApp/migration 目录下所有迁移记录,只留下 init.py这一个文件,运行
复制代码
  python manage.py makemigrations
  python manage.py migrate

相关推荐
魔都吴所谓2 小时前
【go】map基础操作
开发语言·后端·golang
2301_793086874 小时前
Springboot 04 starter
java·spring boot·后端
橙 子_5 小时前
基于 Amazon Nova Sonic 和 MCP 构建语音交互 Agent
python
无限大67 小时前
只出现一次的数字:从暴力美学到位运算神技的进化之路
后端·面试
宇寒风暖7 小时前
Flask 框架全面详解
笔记·后端·python·学习·flask·知识
你的人类朋友7 小时前
❤️‍🔥为了省内存选择sqlite,代价是什么
数据库·后端·sqlite
还是鼠鼠7 小时前
tlias智能学习辅助系统--SpringAOP-进阶-通知顺序
java·后端·mysql·spring·mybatis·springboot
哪 吒7 小时前
【2025C卷】华为OD机试九日集训第3期 - 按算法分类,由易到难,提升编程能力和解题技巧
python·算法·华为od·华为od机试·2025c卷
Pitayafruit7 小时前
Spring AI 进阶之路01:三步将 AI 整合进 Spring Boot
spring boot·后端·ai编程
rockmelodies8 小时前
RSA 解密逻辑
开发语言·python