Djangoフレームワークを使用してWebページを開始しようとしています。これは私の最初のWeb開発プロジェクトです。
プロジェクトを作成した後、カスタマイズされたユーザーとDjango-registrationを使用した電子メール検証による登録を利用するアプリを起動しようとしました。
これは、私がmanage runserver
:
これはmodels.pyファイルに含まれるものです:
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"))
manage.py makemigrations customuser
を実行して、CustomUserアプリの移行を作成していません。
また、既存の移行のいずれも実行していない-manage.py migrate
を実行する必要があります。