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使用xlrd模块读写Excel文件的方法
May 06 Python
python socket多线程通讯实例分析(聊天室)
Apr 06 Python
Python中遇到的小问题及解决方法汇总
Jan 11 Python
Python 反转字符串(reverse)的方法小结
Feb 20 Python
python实现SOM算法
Feb 23 Python
Python字典循环添加一键多值的用法实例
Jan 20 Python
python交易记录链的实现过程详解
Jul 03 Python
解决python web项目意外关闭,但占用端口的问题
Dec 17 Python
Django在Model保存前记录日志实例
May 14 Python
Python selenium如何打包静态网页并下载
Aug 12 Python
Python中的面向接口编程示例详解
Jan 17 Python
python爬虫请求库httpx和parsel解析库的使用测评
May 10 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自动获取关键字的方法
2015/01/06 PHP
php版交通银行网银支付接口开发入门教程
2016/09/26 PHP
laravel邮件发送的实现代码示例
2020/01/31 PHP
浅谈Javascript面向对象编程
2011/11/15 Javascript
jquery 操作日期、星期、元素的追加的实现代码
2012/02/07 Javascript
JS实现的简洁纵向滑动菜单(滑动门)效果
2015/10/19 Javascript
jQuery实现右下角可缩放大小的层完整实例
2016/06/20 Javascript
AngularJS读取JSON及XML文件的方法示例
2017/05/25 Javascript
JavaScript严格模式下关于this的几种指向详解
2017/07/12 Javascript
vue2.5.2使用http请求获取静态json数据的实例代码
2018/02/27 Javascript
vue 父组件通过v-model接收子组件的值的代码
2019/10/27 Javascript
如何在Vue中抽离接口配置文件
2019/10/31 Javascript
js实现踩五彩块游戏
2020/02/08 Javascript
jQuery实现图片切换效果
2020/10/19 jQuery
Python调用SQLPlus来操作和解析Oracle数据库的方法
2016/04/09 Python
玩转python selenium鼠标键盘操作(ActionChains)
2020/04/12 Python
Python 数据处理库 pandas 入门教程基本操作
2018/04/19 Python
python实现自动发送报警监控邮件
2018/06/21 Python
对Python中数组的几种使用方法总结
2018/06/28 Python
python实现录音小程序
2020/10/26 Python
Python爬取豆瓣视频信息代码实例
2019/11/16 Python
wxPython窗体拆分布局基础组件
2019/11/19 Python
python 实现图片裁剪小工具
2021/02/02 Python
美国畅销的跑步机品牌:ProForm
2017/02/06 全球购物
Notino希腊:购买香水和美容产品
2019/07/25 全球购物
幼儿园教师请假制度
2014/01/16 职场文书
房地产项目策划书
2014/02/05 职场文书
员工工作表现评语
2014/04/26 职场文书
同学聚会策划方案
2014/06/06 职场文书
股权转让协议范本
2014/12/07 职场文书
办公室岗位职责范本
2015/04/11 职场文书
学生会任命书范本
2015/09/21 职场文书
小学语文教学反思范文
2016/03/03 职场文书
八年级作文之一起的走过日子
2019/09/17 职场文书
你知道Java Spring的两种事务吗
2022/03/16 Java/Android
vue+elementUI实现表格列的显示与隐藏
2022/04/13 Vue.js