依赖关系引用Django中不存在的父节点错误

时间:2017-05-07 09:14:59

标签: python django django-migrations

所以,我正在使用 Django By Example 一书学习Django。我搬到了新的一章,我需要制作一个新的项目和应用程序。这就是我所做的。

djnago-admin startproject myshop

cd到myshop目录

django-admin startapp shop
python manage.py migrate 

我无法使用以下错误进行迁移。

 django.db.migrations.exceptions.NodeNotFoundError: Migration django.db.migrations.exceptions.NodeNotFoundError: Migration auth.0009_user_following dependencies reference nonexistent parent node (u'account', u'0002_contact')

我在上一个项目的帐户应用中确实做了联系模型。新项目与旧项目有什么关系?

请帮我解决这个问题。感谢。

1 个答案:

答案 0 :(得分:0)

这表示您的帐户应用迁移文件夹中没有 0002_contact 文件。您需要恢复文件或配置此文件 0009_user_following 并删除(u'account',u'0002_contact')