manager objects is not callable(管理器对象不可调用)
背景:对数据库进行序列化操作,在从浏览器调用视图函数时,会报
manager objects is not callable(翻译的内容为:管理器对象不可调用)
框架:django和Django REST Framework
代码:
视图函数:
原因:数据库没有没有id=1的数据
排故思路:从浏览器的报错内容入手,报错内容为:管理器对象不可调用,从这句话可以可以理解为,我们所要调取的对象是错误的或者是不存在的,我们去查询数据库,是没有数据的。我们从报错的内容知道,manager是一个管理器,objects是管理器的名称。而我们要进行的操作是获取数据库id=1的数据。所以,出现报错的原因是我们搜索的对象在数据库是不存在的。
解决方法:我们只需要在数据库添加一条数据,而且,id必须是1,然后我们再重新刷新浏览器页面。
manager objects is not callable(管理器对象不可调用)相关推荐
- 【Django入门】——模型管理器对象、模型管理器类和模型类
文章目录 一.模型管理器对象 1. 自定义模型管理器对象 2. 自定义模型管理器类 3. 自定义模型管理器类应用 3.1 重写框架的方法 3.2 封装自定义方法 4. 模型管理器对象的`model`属 ...
- Django:ORM基本操作-CRUD,管理器对象objects,----->查询2(filter,exclude,get,查询谓词)
https://docs.djangoproject.com/zh-hans/3.2/ref/models/expressions/ Microsoft Windows [版本 10.0.19042. ...
- Django:ORM基本操作-CRUD,管理器对象objects,----->查询1(all,values,values_list,order_by)
Microsoft Windows [版本 10.0.19042.928] (c) Microsoft Corporation.保留所有权利.C:\Users\520>cd mysiteC:\U ...
- Django:ORM基本操作-CRUD,管理器对象objects,----->聚合查询、原生数据库操作
Microsoft Windows [版本 10.0.19042.928] (c) Microsoft Corporation.保留所有权利.C:\Users\520>cd..C:\Users& ...
- Django:ORM基本操作-CRUD,管理器对象objects,----->删除:删除单个数据,删除批量数据
Microsoft Windows [版本 10.0.19042.928] (c) Microsoft Corporation.保留所有权利.C:\Users\520>cd mysiteC:\U ...
- Django:ORM基本操作-CRUD,管理器对象objects,----->查询3(单条更新,批量更新)
>>> b1 = Book.objects.get(id=1) >>> b1 <Book: 书名:python_出版社:清华大学出版社_价格:20.00_市场 ...
- Django:ORM基本操作-CRUD,管理器对象objects,----->新增
Microsoft Windows [版本 10.0.19042.928] (c) Microsoft Corporation.保留所有权利.C:\Users\520>cd..C:\Users& ...
- python 上下文管理器、 else 块、@contextmanager
文章目录 1. else 2. with上下文管理器 3. contextlib模块实用工具 4. @contextmanager 装饰器 learn from <流畅的python> 1 ...
- Python 上下文管理器和with块 一
上下文管理器对象存在的目的是管理 with 语句,就像迭代器的存在是为了管理 for 语句一样 上下文管理器协议包含 __enter__ 和 __exit__ 两个方法 把值绑定到目标变量上(as 子 ...
最新文章
- php 上传图片并生成缩略图,php 图片上传并生成缩略图代码
- .NET Framework/.NET Compact Framework/.NET Micro Framework功能集比较
- [Hadoop in China 2011] 中兴:NoSQL应用现状及电信业务实践
- moodeaudio 源码_MoodeAudio 音频播放器上手配置
- 一个女人在公司做领导是如何在4年内做到年薪200万的?
- filezilla 设置服务器_服务器ftp软件,五款服务器ftp软件的使用方法
- Python——Window启动服务
- 写web项目时出现的错误:来自“http://localhost:63342/Demo/test01/day0618/css/a.css”的资源已被阻止,因为 MIME 类型(“text/html”)
- 阅读《原则》有感之工作原则
- win7此计算机无法加入家庭组,Win7系统无法加入家庭组问题的解决方法
- 1153:绝对素数(一本通)
- 验证码短信收不到的原因及解决办法
- Centos Linux 和 CentOS Stream比较
- 【微信小程序】./miniprogram\ 未找到 [1.06.2210141][win32-x64]错误
- live555 android,live555
- servet的生命周期是怎样的?
- APP又被下架?手把手教你整改合规
- javac的命令(-Xbootclasspath、-classpath与-sourcepath等)
- 博力扬LED大屏专用光纤收发器千兆单模单纤兼容诺瓦灵星雨德普达中德等
- Prezi安装中文字体找不到“com.prezi.PreziDesktop”文件夹的解决办法