Python的django.db.migrations.exceptions.NodeNotFoundError

时间:2018-04-25 06:26:43

标签: django python-3.x django-models wagtail

在现有的wagtail项目中,我运行python3 manage.py makemigrations,但这就是这个问题

django.db.migrations.exceptions.NodeNotFoundError: Migration 'collection-name' dependencies reference nonexistent parent node ('wagtailcore', '0029_unicode_slugfield_dj19')**

如果我隐藏了特定集合中的wagtailcore依赖项,那么我会收到其他wagtail dependancies错误(如wagtail图像),所以我认为这个问题与wigtail有关。

1 个答案:

答案 0 :(得分:1)

在运行此命令之前,您必须删除了一些迁移文件。

一种解决方案是撤消已删除的迁移文件。

第二个解决方案是删除迁移文件夹中的所有迁移文件,然后点击命令

python3 manage.py makemigrations

希望这可以解决您的问题!