前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >数据修改与删除

数据修改与删除

作者头像
星哥玩云
发布2022-09-08 20:55:18
5560
发布2022-09-08 20:55:18
举报
文章被收录于专栏:开源部署开源部署

一、修改

save值的修改

代码语言:javascript
复制
<span class="hljs-function"><span class="hljs-keyword">def</span> <span class="hljs-title">updateView</span><span class="hljs-params">(req)</span>:</span>
    u = User.objects.get(pk=<span class="hljs-number">11</span>)
    u.username = <span class="hljs-string">'zhangsan'</span>
    u.save()
    <span class="hljs-keyword">return</span> HttpResponse(<span class="hljs-string">'save修改'</span>)

update的值的修改

代码语言:javascript
复制
<span class="hljs-function"><span class="hljs-keyword">def</span> <span class="hljs-title">updateView</span><span class="hljs-params">(req)</span>:</span>
    u = User.objects.filter(id__in = [<span class="hljs-number">1</span>,<span class="hljs-number">2</span>,<span class="hljs-number">3</span>])
    u.update(sex=<span class="hljs-keyword">True</span>)
    <span class="hljs-keyword">return</span> HttpResponse(<span class="hljs-string">'update修改多个值'</span>) 

区别

  • save适用于单个对象的值的修改
  • update 适用于多条数据的值的修改

二、删除

delete()

代码语言:javascript
复制
<span class="hljs-comment">#删除数据</span>
<span class="hljs-function"><span class="hljs-keyword">def</span> <span class="hljs-title">delete</span><span class="hljs-params">(req)</span>:</span>
		u = User.objects.get(pk=<span class="hljs-number">1</span>)
    u.delete()
    <span class="hljs-keyword">return</span> HttpResponse(<span class="hljs-string">'删除数据'</span>)
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、修改
  • 二、删除
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档