python manage.py shell
>>> from django.contrib.auth.models import User
>>> u=User.objects.get_or_create(username="testuser2",password="123")
>>> u
(<User: testuser2>, True)
кажется, он правильно создал User
. но когда я вошел в систему администратора в http://127.0.0.1:8000/admin/auth/user/3/
, я вижу это сообщение для пароля Invalid password format or unknown hashing algorithm.
Скриншот тоже прилагается. почему так и как создать User objects
из шелла. Я на самом деле пишу заполняющий скрипт, который создает несколько пользователей для моего проекта?