django入门教程,django入门与实践教程.PDF

  django入门教程,django入门与实践教程.PDF

  前言博主最近在用框架假设网络服务,遇到了一些问题,特此记录一下。

  目录文章目录前言目录正文解决方案技巧

  正文

  问题描述如下:

  d:\ Anaconda \ envs \ exam 2 \ Scripts \ media \ video \ Python基础\11.mp4 00:12:43.48Traceback(最近一次调用最后):文件数据上传. py ,第4 0行,位于cate=Cate.objects.get模块中(name=Python基础),文件d:\ Anaconda \ envs \ exam 2 \ lib \ site-packages \ django \ db \ models \ manager。py ,第82行,在manager _ method返回get attr(self。get _ query set(),name)(*args,**kwargs)文件d:\ Anaconda \ envs \ exam 2 \ lib \ site-packages \ django \ db \ models \ query。py ,第399行,在找回自我。模型。_ meta。对象名称视频。模特。不存在:凯特匹配主要是最后一句话,给出了关键信息

  匹配的查询不存在。

  解决方案一般来说,数据库查询返回失败,都是因为,你创建的数据名和查询时用的不同:

  比如:我这里是因为

  创建时是:

  凯特。对象。创建(name= python基础)查询时写的是:

  凯特。对象。过滤器(名称= Python基础)变量名大小写没对上。

  解决办法则是:

  进入python shell环境

  Cate.objects.filter(id=1).更新(name=Python基础)小贴士如果还是不会,可以关注博主公众号,24小时内回复:

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: