AbstractUserから継承されたモデルがあります。次のようなものです。
class Driver(AbstractUser):
dni = models.CharField(max_length=8,validators=[validate_dni],unique=True)
license = models.CharField(max_length=9,unique=True)
birthday = models.DateField()
sex = models.CharField(max_length=1, choices=SEX_CHOICES)
creation_date = models.DateField(auto_now = True)
これによると:https ://docs.djangoproject.com/en/dev/topics/auth/customizing/
Djangoのユーザーモデルに完全に満足していて、プロファイル情報を追加したいだけの場合は、django.contrib.auth.models.AbstractUserをサブクラス化して、カスタムプロファイルフィールドを追加するだけです。このクラスは、デフォルトのユーザーの完全な実装を抽象モデルとして提供します。
しかし、私の管理者ビューでは、パスワードのフィールドは単純なテキスト入力であり、パスワードは生のテキストとして保存されます。AbstractBaseUserで試すこともできますが、最初にこの問題を明確にする必要があります。私はDjangoから始めているので、少し初心者です。
ありがとう。