web-dev-qa-db-fra.com

ValueError: dépendance à l'égard de l'application sans migrations: utilisateur personnalisé

J'essaie de démarrer une page Web en utilisant le cadre Django. C'est mon premier projet de développement Web.

Après avoir créé le projet, j'ai essayé de démarrer une application qui utilise des utilisateurs personnalisés et l'enregistrement avec validation par e-mail à l'aide de l'enregistrement Django.

C'est ce qui s'est passé lorsque j'ai couru manage runserver:

enter image description here

Voici ce que models.py contient:

from Django.db import models
from Django.contrib.auth.models import AbstractUser
from Django.utils.translation import ugettext_lazy as _
class User(AbstractUser):
    username = models.CharField(max_length=255, unique=True, verbose_name=_("Username")) 
    email = models.EmailField(unique=True, verbose_name=_("Email Address"))
    favorite_animal = models.CharField(max_length=255, verbose_name=_("Favorite Animal"))
14
VITALYS WEB

Vous n'avez pas exécuté manage.py makemigrations customuser pour créer les migrations de votre application CustomUser.

De plus, vous n'avez exécuté aucune des migrations existantes - vous devez faire manage.py migrate.

40
Daniel Roseman