【问题标题】:Python-django.db.migrations.exceptions.NodeNotFoundErrorPython-django.db.migrations.exceptions.NodeNotFoundError
【发布时间】:2018-04-25 06:26:43
【问题描述】:

在现有的 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 依赖项错误(如 wagtail 图像),所以我认为这个问题与 wagtail 有关。

【问题讨论】:

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


    【解决方案1】:

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

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

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

    python3 manage.py makemigrations
    

    希望这能解决您的问题!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-27
      • 2018-10-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-26
      • 2021-04-20
      • 1970-01-01
      • 2010-11-24
      相关资源
      最近更新 更多