这意味着有一个纯文本'sahar'
存储为尝试登录的用户帐户 的密码。在Admin或admin中更新该用户的密码manage.py shell
user = User.objects.get(username=username)
# use set_password method
user.set_password('sahar')
user.save()
# INSTEAD OF
user.password = 'sahar'
user.save()
还要检查您的其他视图以更正user.password = '...'
和User.objects.create(password='...')
用法。