J'ai créé une application Django donc le long de la ligneJe voulais réinitialiser toute la base de données, j'ai donc supprimé la base de données et tous les fichiers de migration. ce n'est pas la première fois que je fais ce genre de choses, ce qui, je le suppose, n'est pas une mauvaise façon de le faire. alors j'ai exécuté la commande comme python manage.py makemigrations
et j'ai eu cette erreur dans mon terminal
django.db.migrations.exceptions.NodeNotFoundError:
Migration auth.0009_user_following dependencies reference nonexistent parent node (u"profiles", u"0001_initial")
Je suis totalement confus et je n'ai aucune idée de ce qu'il faut faire ensuite. AIDEZ-MOI
Réponses:
2 pour la réponse № 1Vous avez une migration personnalisée dans votre application générique, il suffit de supprimer le fichier:
VIRTUALENV_PATH/lib/python2.7/site-packages/django/contrib/auth/migrations/auth.0009_user_following
0 pour la réponse № 2
Vous devez exécuter ceci pour obtenir la migration initiale:
python manage.py makemigrations <nameofyourapp>
Puis courir
python manage.py migrate