【参考链接】
python-flask 教程学习过程遇到难题TypeError: 'bool' object is not callablehttps://link.jianshu.com/?t=http%3A%2F%2Fbbs.csdn.net%2Ftopics%2F391875382

这个是我项目写的用户模型

这是调用的时候的代码和错误:

出错的代码

if org_id:org = OrgInfo.objects.filter(id=int(org_id))[0]lovestatus = Falseif request.user.is_authenticated():love = UserLove.objects.filter(love_man=request.user, love_id=int(org_id), love_type=1, love_status=True)if love:lovestatus = Truereturn render(request, 'orgs/org-detail-desc.html', {'org': org,'detail_type': 'desc','lovestatus': lovestatus})

出错的原因是因为我把is_authenticated写成了is_authenticated()

因为is_authenticated是一个属性,但是加了括号之后就是一个方法,所以会报错

最后只要将request.user.is_authenticated()的括号去掉就好了,之后程序错误消失了

if org_id:org = OrgInfo.objects.filter(id=int(org_id))[0]lovestatus = Falseif request.user.is_authenticated:love = UserLove.objects.filter(love_man=request.user, love_id=int(org_id), love_type=1, love_status=True)if love:lovestatus = Truereturn render(request, 'orgs/org-detail-desc.html', {'org': org,'detail_type': 'desc','lovestatus': lovestatus})

解决PythonDjango错误“TypeError: ‘bool‘ object is not callable”相关推荐

  1. TF:jupyter notebook中plt.grid设置后不显示网格以及“TypeError: ‘bool‘ object is not callable”错误

    1 问题背景 在TF学习过程中,使用jupyter notebook,plt绘制序列并显示网格.但是在运行过程中,发现,代码可以正常运行,但是网格无法显示. 完整代码如下: import matplo ...

  2. python import 错误 TypeError: 'module' object is not callable

    python import 错误 TypeError: 'module' object is not callable 在这里,有 Person.py test.py; 在 test.py 里面 im ...

  3. 类写了package java命令出错_java/javac命令行如何同时引用多个包;错误 TypeError: 'JavaPackage' object is not callable 的含义...

    出现这类错误提示:'JavaPackage' object is not callable,可以看下所引用的jar包或者class文件是否在java的路径搜索范围内 命令行模式下:javac可以编译* ...

  4. 成功解决TypeError: ‘tuple‘ object is not callable

    成功解决TypeError: 'tuple' object is not callable 目录 解决问题 解决思路 解决方法 解决问题 TypeError: 'tuple' object is no ...

  5. TypeError: 'NoneType' object is not callable : 解决

    遇到的问题:今天在学习Python闭合函数的时候遇到了如上题目的问题,很明显是类型错误 TypeError: 'NoneType' object is not callable 思考:检查代码那里的类 ...

  6. python nonetype_python装饰器 ——@符号与“TypeError: ‘NoneType’ object is not callable” | 学步园...

    今天来讨论一下装饰器.装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志.性能测试.事务处理等.装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量函数中与函数 ...

  7. Python错误:TypeError: 'list' object is not callable

    前言 在学习并使用Python的过程中,总会遇到各种各样的错误,因此,写下整个系列的帖子,方便自己回顾,也方便其他同学参阅. 正文 在Python运行过程中遇到了如下错误: TypeError: 'l ...

  8. python提示错误TypeError: 'dict_keys' object does not support indexing

    python提示错误TypeError: 'dict_keys' object does not support indexing 原因:python2与python3之间的差异 python2中形如 ...

  9. TypeError: 'module' object is not callable (pytorch在进行MNIST数据集预览时出现的错误)

    在使用pytorch在对MNIST数据集进行预览时,出现了TypeError: 'module' object is not callable的错误: 上报错信息图如下: 从图中可以看出,报错位置为第 ...

最新文章

  1. 2021年甘肃省副高考试成绩查询,2021年甘肃卫生资格考试成绩查询-中国卫生人才网...
  2. 目标检测的渐进域自适应,优于最新SOTA方法
  3. Quartz框架多个trigger任务执行出现漏执行的问题分析--转
  4. 17.Spark第1部分
  5. 计算卷积神经网络中参数量
  6. 《Java 核心技术卷1 第10版》学习笔记------ -理解方法调用【重载解析、静态绑定、动态绑定】
  7. 前端学习(1349):用户的增删改查操作6删除
  8. Swift中文教程(十) 属性
  9. Python可以这样学(第五季:Socket编程)-董付国-专题视频课程
  10. 爆赞!java生成文件
  11. mooc作业怎么上传附件_中国大学MOOC最新考试系统(老师视角)增加学生作弊成本...
  12. struts2自己定义拦截器
  13. VM虚拟机系统时间同步网络时间并登录用户自动校正时间
  14. BASIC语言、FreeBasic语言
  15. jsp与jspx文件
  16. Android课程设计,生活记事本
  17. 【VulnHub靶场】——HARRYPOTTER第三部: FAWKES
  18. 一文说尽Golang单元测试实战的那些事儿
  19. 惠普总裁关于职业规划的讲座
  20. html提交成功跳转页面,提交表单后跳转到想要的页面--jQuery form

热门文章

  1. 【MySql进阶】undo日志详解:undo日志结构、undo日志链表、回滚段、undo log原理
  2. 12天背诵楞严咒的技巧_楞严咒快速背诵方法,我试了n种,最后选择了这些土方法...
  3. 冈萨雷斯《数字图像处理》学习笔记(九)形态学图像处理
  4. 微型计算机的显卡,来看一款冷酷的游戏显卡,XFX讯景Radeon RX 6700XT海外版OC评测解析...
  5. 蔚来汽车提前批智能座舱C++开发笔试复盘
  6. 使用python计算夏普比率与最大回撤和最大回撤时间的程序
  7. CentOS7下matplotlib(JupyterLab、Anaconda3)显示中文乱码问题
  8. 浅析兵器军工行业aps排程的解决方案
  9. 【品高云7年】四、生产运行支撑到底对云有什么需求
  10. 基于用户的协同过滤算法详解