前言

博主最近在用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.相关推荐

  1. Django报错SocialApp matching query does not exist以及Django的SITE_ID = 1的含义

    搞第三方授权登录的时候 完整报错如下: DoesNotExist at /accounts/github/login/ SocialApp matching query does not exist. ...

  2. django之异常错误3(Student matching query does not exist.)

    django之异常错误3(Student matching query does not exist.) 参考文章: (1)django之异常错误3(Student matching query do ...

  3. Person matching query does not exist;Django增删改查异常

    1.数据库在删除或修改时常出现Person matching query does not exist的错误,是因为在链接路由是忘记传参,一般是忘记传id参数. 错误代码 <td>< ...

  4. Django入门教程(二)

    建议直接阅读末尾!!! Writing your first Django app, part 2 本节将设置数据库,创建您的第一个模型(model),并简单介绍Django自动生成的管理页面. 数据 ...

  5. 【Django入门】——模型管理器对象、模型管理器类和模型类

    文章目录 一.模型管理器对象 1. 自定义模型管理器对象 2. 自定义模型管理器类 3. 自定义模型管理器类应用 3.1 重写框架的方法 3.2 封装自定义方法 4. 模型管理器对象的`model`属 ...

  6. Django 入门项目案例开发(上)

    关注微信公众号:FocusBI 查看更多文章:加QQ群:808774277 获取学习资料和一起探讨问题. Django 入门案例开发(中) http://www.cnblogs.com/focusBI ...

  7. Django入门(二) 理解Django生命流程周期

    接上篇:Django入门-项目创建与初识子应用 项目的数据库模型 这里我们先使用sqlite类型的数据库,后面在进行改变 创建数据库模型 名词: ORM(Object Ralational Mappi ...

  8. django language_Python+Django— 入门通关(三)| admin:后台管理界面

    本节主要告诉大家如何使用Django的后台管理界面. 本节课程代码: https://pan.baidu.com/s/1AfxetY12AjMrILoVml6eCw 提取码:2kle 更多Django ...

  9. django 入门学习规划与资料推荐

    这篇文章总结了我一年多来的 django 学习经验,推荐一些迅速帮助你入门 django 学习的高质量学习资料和教程,让你在一到两个月内快速掌握基本的 django 开发技术,并且能够使用 djang ...

最新文章

  1. 生成对抗网络(GAN)
  2. PHP获取当前时间差8小时的问题
  3. Caffe源码中blob文件分析
  4. 史上最烂的项目:苦撑 12 年,600 多万行代码!
  5. FIREBIRD浅历
  6. Android application 中使用 provided aar 并没有那么简单
  7. 牛客题霸 [ 旋转数组的最小数字] C++题解/答案
  8. html5设置视频显示第一帧,如何检测HTML5视频何时播放第一帧?
  9. java自定义变量解析,Thymeleaf内置对象、定义变量、URL参数及标签自定义属性
  10. 实现跨域访问---同源策略 、常见跨域方法
  11. atheros无线网卡驱动_5.8G无线网桥CPE,安防监控拍档高清无干扰
  12. td外边加div为啥不隐藏_那些不常见,但却非常实用的 css 属性
  13. android字符串点击事件,Android匹配字符串高亮并设置点击事件
  14. 七、集合框架,Collection、list、set、map老师说集合学好了走到哪里都不怕
  15. 微信小程序体验版无法调用接口
  16. mysql安装ecshop_ECSHOP安装流程
  17. python cad按范围裁剪
  18. 国外计算机从什么开始学,从零开始学电脑知识 1(国外英语资料).doc
  19. 电脑网络图标有*号,或者本地连接图标有红叉,但能正常上网问题解决
  20. 一位北大才子的光棍节情诗

热门文章

  1. 如果有两个很大的数加在一起
  2. 《工作细胞》电影观后感
  3. formal method online checking tool
  4. use stacks能够把很多相似的文件叠加在macos的桌面上
  5. LUA中相同签名函数覆盖
  6. 博弈入门(思想)HDkiki‘s game;
  7. 《蒙福人生》读后感作文2900字
  8. 快速了解和使用Photon Server
  9. 2016 大数据版图
  10. Columns Controller