zt from http://segmentfault.com/q/1010000000343563
在stackoverflow找到了解答(http://stackoverflow.com/questions/5775268/django-1-2-session-loss-so-hasnt-answered-this-question-successfully-yet).
user.backend='django.contrib.auth.backends.ModelBackend'
重新设置用户的'backend'属性,然后就可以使用login()函数登录该用户。