所以,我正在使用 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')
我在上一个项目的帐户应用中确实做了联系模型。新项目与旧项目有什么关系?
请帮我解决这个问题。感谢。
答案 0 :(得分:0)
这表示您的帐户应用迁移文件夹中没有 0002_contact 文件。您需要恢复文件或配置此文件 0009_user_following 并删除(u'account',u'0002_contact')行