Django入门:DoesNotExist: User matching query does not exist.
前言
博主最近在用django假设网络服务,遇到了一些问题,特此记录一下。
目录
文章目录
- 前言
- 目录
- 正文
- 解决方案
- TIPS
正文
问题描述如下:
D:\Anaconda\envs\exam2\Scripts\media\video\Python基础\11.mp4 00:12:43.48
Traceback (most recent call last):File "dataupload.py", line 40, in <module>cate = Cate.objects.get(name='Python基础'),File "D:\Anaconda\envs\exam2\lib\site-packages\django\db\models\manager.py", line 82, in manager_methodreturn getattr(self.get_queryset(), name)(*args, **kwargs)File "D:\Anaconda\envs\exam2\lib\site-packages\django\db\models\query.py", line 399, in getself.model._meta.object_name
video.models.DoesNotExist: Cate matching query does not exist.
主要是最后一句话,给出了关键信息
matching query does not exist.
解决方案
一般来说,数据库查询返回失败,都是因为,你创建的数据名和查询时用的不同:
比如:我这里是因为
创建时是:
Cate.objects.create(name='python基础')
查询时写的是:
Cate.objects.filter(name='Python基础')
变量名大小写没对上。
解决办法则是:
进入python shell环境
Cate.objects.filter(id=1).update(name='Python基础')
TIPS
如果还是不会,可以关注博主公众号,24小时内回复:
Django入门:DoesNotExist: User matching query does not exist.相关推荐
- Django报错SocialApp matching query does not exist以及Django的SITE_ID = 1的含义
搞第三方授权登录的时候 完整报错如下: DoesNotExist at /accounts/github/login/ SocialApp matching query does not exist. ...
- django之异常错误3(Student matching query does not exist.)
django之异常错误3(Student matching query does not exist.) 参考文章: (1)django之异常错误3(Student matching query do ...
- Person matching query does not exist;Django增删改查异常
1.数据库在删除或修改时常出现Person matching query does not exist的错误,是因为在链接路由是忘记传参,一般是忘记传id参数. 错误代码 <td>< ...
- Django入门教程(二)
建议直接阅读末尾!!! Writing your first Django app, part 2 本节将设置数据库,创建您的第一个模型(model),并简单介绍Django自动生成的管理页面. 数据 ...
- 【Django入门】——模型管理器对象、模型管理器类和模型类
文章目录 一.模型管理器对象 1. 自定义模型管理器对象 2. 自定义模型管理器类 3. 自定义模型管理器类应用 3.1 重写框架的方法 3.2 封装自定义方法 4. 模型管理器对象的`model`属 ...
- Django 入门项目案例开发(上)
关注微信公众号:FocusBI 查看更多文章:加QQ群:808774277 获取学习资料和一起探讨问题. Django 入门案例开发(中) http://www.cnblogs.com/focusBI ...
- Django入门(二) 理解Django生命流程周期
接上篇:Django入门-项目创建与初识子应用 项目的数据库模型 这里我们先使用sqlite类型的数据库,后面在进行改变 创建数据库模型 名词: ORM(Object Ralational Mappi ...
- django language_Python+Django— 入门通关(三)| admin:后台管理界面
本节主要告诉大家如何使用Django的后台管理界面. 本节课程代码: https://pan.baidu.com/s/1AfxetY12AjMrILoVml6eCw 提取码:2kle 更多Django ...
- django 入门学习规划与资料推荐
这篇文章总结了我一年多来的 django 学习经验,推荐一些迅速帮助你入门 django 学习的高质量学习资料和教程,让你在一到两个月内快速掌握基本的 django 开发技术,并且能够使用 djang ...
最新文章
- 生成对抗网络(GAN)
- PHP获取当前时间差8小时的问题
- Caffe源码中blob文件分析
- 史上最烂的项目:苦撑 12 年,600 多万行代码!
- FIREBIRD浅历
- Android application 中使用 provided aar 并没有那么简单
- 牛客题霸 [ 旋转数组的最小数字] C++题解/答案
- html5设置视频显示第一帧,如何检测HTML5视频何时播放第一帧?
- java自定义变量解析,Thymeleaf内置对象、定义变量、URL参数及标签自定义属性
- 实现跨域访问---同源策略 、常见跨域方法
- atheros无线网卡驱动_5.8G无线网桥CPE,安防监控拍档高清无干扰
- td外边加div为啥不隐藏_那些不常见,但却非常实用的 css 属性
- android字符串点击事件,Android匹配字符串高亮并设置点击事件
- 七、集合框架,Collection、list、set、map老师说集合学好了走到哪里都不怕
- 微信小程序体验版无法调用接口
- mysql安装ecshop_ECSHOP安装流程
- python cad按范围裁剪
- 国外计算机从什么开始学,从零开始学电脑知识 1(国外英语资料).doc
- 电脑网络图标有*号,或者本地连接图标有红叉,但能正常上网问题解决
- 一位北大才子的光棍节情诗