Там построен в django.contrib.auth модели пользователя, который имеет следующие поля (имя пользователя, ПгвЬЫате, LastName, пароль, адрес электронной почты, группы, user_permissions, is_active, is_staff, is_superuser, last_login, last_joined)
вы можете использовать эту встроенную модель пользователя, создав для нее пользовательский объект и установив пароль.
from django.contrib.auth.models import User
user = User.objects.create(username="username", password = "password", email="email")
user.save()
некоторые поля в модели пользователя Джанго не являются обязательными, за исключением Пользовательским по электронной почте и по умолчанию устанавливает некоторые поля как is_superuser = «F», если вы не указали.
он будет автоматически сохранять пароль в хэш-функции и в будущем Если вы хотите обновить пароль любого пользователя вы можете получить и обновить
user = User.objects.get(username="username")
user.set_password("password")
user.save()
Вы можете получить текущий онлайн экземпляр пользователя по request.user
Не делайте этого, есть полдюжины проверенных и проверенных приложений аутентификации пользователей в django. в особенности выделяется джанго-алаут. Пожалуйста, используйте один из них. – e4c5