2015-11-07 71 views
1

我的django应用程序中的所有用户都可以登录(并因此通过身份验证)。但是有一个用户我无法登录。我不知道为什么会发生这种情况。我使用Django 1.5.8和PostgreSQL 9.2Django,无法验证某个用户

看看这个:

>>> user = User.objects.get(pk=364) 
>>> user 
<User: GR006047> 
>>> user.username 
u'GR006047' 
>>> user.set_password('123') 
>>> user = authenticate(username='GR006047', password='123') 
>>> user 
>>> user == None 
True 

任何帮助,将不胜感激。

回答

5

啊......你没有保存用户。即user.save()

+0

(捂脸)。谢谢。 – xpanta