Пароль для вновь созданных пользователей публично отображается на моделях консоли администратора. Почему так и как я правильно это делаю?
Более того, я не могу войти ни с одним из новых пользователей, созданных в Accounts_app . Я могу войти только с python manage.py createsuperuser
Я создал в начале проекта.

Вот models.py
from django.contrib.auth.models import AbstractUser
class ProjectUser(AbstractUser):
def __str__(self):
return self.username
Вот settings.py
PASSWORD_HASHERS = [
'django.contrib.auth.hashers.Argon2PasswordHasher',
'django.contrib.auth.hashers.BCryptSHA256PasswordHasher',
'django.contrib.auth.hashers.BCryptPasswordHasher',
'django.contrib.auth.hashers.PBKDF2PasswordHasher',
'django.contrib.auth.hashers.PBKDF2SHA1PasswordHasher',
]
AUTH_USER_MODEL = 'accounts_app.ProjectUser'
Вот мой админский вид

Чтобы создать пользователя, я нажимаю «Добавить пользователя» в представлении администратора приложения.

Вот файл apps.py
from django.apps import AppConfig
class AccountsConfig(AppConfig):
name = 'accounts_app'
Вот файл admin.py
from django.contrib import admin
from accounts_app.models import ProjectUser
# Register your models here.
admin.site.register(ProjectUser)