次のコードを使用してログインしていますが、後でナビゲートしindex.html
てアクセスしようとするget_profile()
と、IDが関連付けられていないと表示されます。しかし、次の変数を出力すると、両方ともfalseになります。私はここで何が間違っているのですか?
EDIT
def someotherview(request):
logging.debug(request.user.is_authenticated()) #prints false
logging.debug(request.user.is_active) #prints false
これがログイン方法です
def logon(request):
qd = get_request_type(request)
try:
uname = qd.__getitem__('username')
pwd = qd.__getitem__('password')
user = authenticate(username = uname, password = pwd)
if user is not None:
response_dict.update({'yes':1})
logging.debug("labs_home1 ==================")
return render_to_response('home/index.html', context_instance=RequestContext(request, {'response_dict':response_dict,'a':1}))
else:
response_dict.update({'yes':0})
logging.debug("labs_home2 ==================")
return render_to_response('registration/login.html', context_instance=RequestContext(request, {'response_dict':response_dict,'a':1})
私の質問も見てくださいdjangoget_profileerror