Django错误:TypeError at / 'bool' object is not callable解决


Posted in Python onAugust 16, 2019

使用 Django自带的 auth 用户验证功能,编写函数,使用 is_authenticated 检查用户是否登录,结果报错:

TypeError at / 'bool' object is not callable

编写函数如下:

def index(request, pid=None, del_pass=None):
  if request.user.is_authenticated():
    username = request.user.username
    useremail = request.user.email
  messages.get_messages(request)
  template = get_template('index.html')
  html = template.render(context=locals(), request=request)
  return HttpResponse(html)

查询相关资料,发现 is_authenticated 是属性而不是方法,我们应该把括号去掉,这样就没什么问题了。

将 

if request.user.is_authenticated():

改为

 if request.user.is_authenticated:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python操作ie登陆土豆网的方法
May 09 Python
Python中的if、else、elif语句用法简明讲解
Mar 11 Python
Python数据拟合与广义线性回归算法学习
Dec 22 Python
Linux下多个Python版本安装教程
Aug 15 Python
PyQt5实现简易电子词典
Jun 25 Python
python实现键盘输入的实操方法
Jul 16 Python
python django 原生sql 获取数据的例子
Aug 14 Python
Python如何实现动态数组
Nov 02 Python
Python Flask上下文管理机制实例解析
Mar 16 Python
什么是Python变量作用域
Jun 03 Python
浅谈django框架集成swagger以及自定义参数问题
Jul 07 Python
在python3.9下如何安装scrapy的方法
Feb 03 Python
Python facenet进行人脸识别测试过程解析
Aug 16 #Python
Python Web框架之Django框架Model基础详解
Aug 16 #Python
pycharm配置git(图文教程)
Aug 16 #Python
Django如何实现上传图片功能
Aug 16 #Python
Python如何调用JS文件中的函数
Aug 16 #Python
用Python批量把文件复制到另一个文件夹的实现方法
Aug 16 #Python
Python Web框架之Django框架cookie和session用法分析
Aug 16 #Python
You might like
用在PHP里的JS打印函数
2006/10/09 PHP
PHP 日志缩略名的创建函数代码
2010/05/26 PHP
php 去除html标记--strip_tags与htmlspecialchars的区别详解
2013/06/26 PHP
PHP实现图片自动清理的方法
2015/07/08 PHP
Yii调试查看执行SQL语句的方法
2016/07/15 PHP
使用php完成常见的文件上传功能(推荐)
2017/01/13 PHP
PHP如何将图片文件上传到另外一台服务器上
2019/08/26 PHP
ThinkPHP类似AOP思想的参数验证的实现方法
2019/12/18 PHP
JS图片浏览组件PhotoLook的公开属性方法介绍和进阶实例代码
2010/11/09 Javascript
用示例说明filter()与find()的用法以及children()与find()的区别分析
2013/04/26 Javascript
使用JQuery库提供的扩展功能实现自定义方法
2014/09/09 Javascript
在Docker快速部署Node.js应用的详细步骤
2016/09/02 Javascript
详解AngularJS controller调用factory
2017/05/19 Javascript
webpack下实现动态引入文件方法
2018/02/22 Javascript
Vue+webpack+Element 兼容问题总结(小结)
2018/08/16 Javascript
vue项目首屏打开速度慢的解决方法
2019/03/31 Javascript
vue element-ui table组件动态生成表头和数据并修改单元格格式 父子组件通信
2019/08/15 Javascript
nodejs和react实现即时通讯简易聊天室功能
2019/08/21 NodeJs
在Chrome DevTools中调试JavaScript的实现
2020/04/07 Javascript
JS eval代码快速解密实例解析
2020/04/23 Javascript
vue2.0 watch里面的 deep和immediate用法说明
2020/10/30 Javascript
在Linux系统上部署Apache+Python+Django+MySQL环境
2015/12/24 Python
如何用python整理附件
2018/05/13 Python
对Python中画图时候的线类型详解
2019/07/07 Python
python处理自动化任务之同时批量修改word里面的内容的方法
2019/08/23 Python
Python Gitlab Api 使用方法
2019/08/28 Python
学习python需要有编程基础吗
2020/06/02 Python
Python 字符串池化的前提
2020/07/03 Python
世界上最大的专业美容用品零售商:Sally Beauty
2017/07/02 全球购物
DBA数据库管理员JAVA程序员架构师必看
2016/02/07 面试题
一年级学生评语大全
2014/04/21 职场文书
项目建议书怎么写
2014/05/15 职场文书
端午节演讲稿
2014/05/23 职场文书
银行纠风工作实施方案
2014/06/08 职场文书
信用卡逾期证明示例
2014/09/13 职场文书
2015年党员个人自我评价
2015/03/03 职场文书