使用 Django自带的 auth 用户验证功能,编写函数,使用 is_authenticated 检查用户是否登录,结果报错:
TypeError at / 'bool' object is not callable
提示此行出错:
if request.user.is_authenticated() :
查询相关资料,发现 is_authenticated 是属性而不是方法,我们应该把括号去掉.
将
if request.user.is_authenticated() :
改为
if request.user.is_authenticated :