【发布时间】:2014-05-20 09:17:10
【问题描述】:
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.
截图也附上了。为什么会这样以及如何从 shell 创建User objects。我实际上正在编写一个为我的项目创建多个用户的填充脚本?
【问题讨论】:
标签: django django-admin django-users