django 原始方式判断用户是否登录

用户没有登陆:
http://192.168.137.3:9000/lockIndex/

def lockIndex(req):
         print '-----------------request.user.is_authenticated()';
         print req.user.is_authenticated()
         print '-----------------request.user.is_authenticated()';

         print '---------lockIndex--------------'
         from django.conf import settings
         print req.user
         print settings.LOGIN_URL
         print '---------lockIndex--------------'
         return render_to_response('lockIndex.html')
		 
-----------------request.user.is_authenticated()
False
-----------------request.user.is_authenticated()
---------lockIndex--------------
AnonymousUser
/accounts/login/
---------lockIndex--------------


用户登录:

-----------------request.user.is_authenticated()
True
-----------------request.user.is_authenticated()
---------lockIndex--------------
admin
/accounts/login/
---------lockIndex--------------
原文地址:https://www.cnblogs.com/hzcya1995/p/13348986.html