日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

django model的update時auto_now不被更新的原因及解決方式

瀏覽:29日期:2024-10-13 17:48:46

gmt_create自動添加auto_now_add;gmt_modify自動更新auto_now

class CommonInfo(models.Model):'''基類,提供共同信息,不會創建真實的table'''class Meta: # 聲明自己為抽象基類 abstract = True # 下面表示先根據更新時間gmt_modify降序排序,如果更新時間相同,再根據創建時間gmt_create降序排序 ordering = [’-gmt_modify’, ’-gmt_create’]gmt_create = models.DateTimeField(’創建時間,自動創建’, auto_now_add=True, null=True, help_text=’創建時間’)# 使用save可以達到自動更新的效果,使用update不會自動更新,因此需要攜帶上這個字段gmt_modify = models.DateTimeField(’更新時間,自動更新’, auto_now=True, null=True, help_text=’更新時間’)

django的orm關于更新數據庫的方法有update和save兩種方法。

使用save時會自動更新

obj = User.objects.get(id=1)obj.name=’xxx’obj.save()

save()時確實會自動更新當前時間

這是因為這個操作它經過了model層

使用update不會自動更新;因此需要在使用filter的update更新的時候同時賦值時間為datetime.datetime.now()

如果用django filter的update(通常為批量更新數據時)則是因為直接調用sql語句 不通過 model層

User.objects.filter(id=1).update(username=’xxx’)

補充知識:Django的auto_now=True沒有自動更新

auto_now=True自動更新,有一個條件,就是要通過django的model層。

如create或是save方法。

如果是filter之后update方法,則直接調用的是sql,不會通過model層,

所以不會自動更新此時間。官方解釋:

What you consider a bug, others may consider a feature, e.g. usingupdate_fieldsto bypass updating fields withauto_now. In fact, I wouldn’t expectauto_nowfields to be updated if not present inupdate_fields.

解決辦法:

強制改成save()或是update時,帶上時間。

如下:

status_item = DeployStatus.objects.get(name=status_name) DeployImage.objects.filter(name=order_name).update( deploy_status=status_item, change_date=datetime.now()) # 上面的操作,才會更新DeployImage表里的change_date(add_now=True)的時間, # 或是如下調用save()方法 # deploy_item = DeployImage.objects.get(name=order_name) # deploy_item.deploy_status = status_item # deploy_item.save()

以上這篇django model的update時auto_now不被更新的原因及解決方式就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Django
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩 欧美一区二区三区| 色欧美自拍视频| 四虎4545www国产精品 | 日韩精品一区二区三区免费观看| 国产美女高潮在线| 国产在线日韩| 亚洲美女91| 久久亚洲精品中文字幕| 亚洲风情在线资源| 欧美二区视频| 日韩高清国产一区在线| 久久精品一本| 图片区亚洲欧美小说区| 亚洲免费专区| 久久不卡国产精品一区二区| 国产成人精品一区二区免费看京 | 亚洲欧美一区在线| 免费成人av在线播放| 婷婷综合一区| 国产一区二区三区不卡视频网站| 免费污视频在线一区| 亚洲美女91| 97欧美在线视频| 亚洲中午字幕| 精品国产亚洲日本| 久久一区二区三区电影| 天堂va欧美ⅴa亚洲va一国产| 麻豆一区二区99久久久久| 欧美日韩高清| 欧美精品成人| 五月天久久久| 美腿丝袜亚洲一区| 欧美精品激情| 久久精品国产在热久久| 亚洲成人精选| 国产精品videossex久久发布| 91精品国产乱码久久久久久久| 亚洲久久视频| 欧美aa在线观看| 欧美天堂一区| 久久中文字幕av一区二区不卡| 日韩精选在线| 蜜臀91精品国产高清在线观看| 欧美国产视频| 视频精品一区| 亚洲国产一区二区三区在线播放| 国产精品hd| 日韩中文字幕区一区有砖一区 | 欧美日韩一视频区二区| 婷婷六月综合| caoporn视频在线| 日韩精品视频在线看| 久久天堂精品| 老司机精品视频在线播放| 水蜜桃久久夜色精品一区的特点| 黄色在线观看www| 7777精品| 美日韩精品视频| 久久久久99| 黄色精品视频| 国产欧美日韩精品一区二区三区| 午夜在线视频一区二区区别| 97在线精品| 国产日韩亚洲| 日韩在线观看一区二区| 激情视频一区二区三区| 国产自产自拍视频在线观看| 国产精品一二| 国产日产一区| 日韩国产欧美在线视频| 男人操女人的视频在线观看欧美| 久久精品播放| 成人羞羞视频在线看网址| 国产成人免费| 精品网站999| 久久一区视频| 国产精品一区二区三区美女| 亚洲精品观看| 午夜视频精品| 午夜欧美理论片| 亚洲黄色影院| 午夜在线视频一区二区区别| 亚洲国产日韩欧美在线| 99在线|亚洲一区二区| 亚洲精品网址| 亚洲欧美日韩精品一区二区| 一本色道精品久久一区二区三区| 婷婷亚洲综合| 亚洲欧美日韩在线观看a三区| 黑丝一区二区| 国产精品普通话对白| 午夜久久tv| 久久国产66| 免费高清在线一区| 久久大逼视频| 玖玖玖国产精品| 亚洲色图综合| 日本综合精品一区| 国产亚洲高清一区| 久久精品国产网站| 日韩电影免费网址| 国产一区欧美| 视频在线观看一区| 亚洲专区视频| 国产视频网站一区二区三区| 久久精品国产99国产精品| а√天堂8资源中文在线| 日韩三区免费| 欧美成人日韩| 久久亚洲风情| 日本欧美大码aⅴ在线播放| 国产美女亚洲精品7777| 91欧美日韩| 激情五月综合网| 日本亚洲欧美天堂免费| 国产欧美视频在线| 国产一区二区三区四区二区| 91精品国产91久久久久久黑人| 亚洲欧洲午夜| 日本a级不卡| 四虎8848精品成人免费网站| 91精品亚洲| 亚洲最大av| 久久国际精品| 亚洲精品在线影院| 亚洲精品乱码久久久久久蜜桃麻豆| 国产精品对白| 亚洲福利一区| 欧美日韩亚洲一区三区| 日韩综合精品| 日韩中文字幕视频网| 国产 日韩 欧美 综合 一区| 欧美日韩精品一本二本三本| 国产亚洲一区二区三区不卡| 日韩精品专区| 亚洲精品成a人ⅴ香蕉片| 国产aa精品| 丝袜亚洲精品中文字幕一区| 久久精品99国产精品日本| 亚洲黄色免费av| 视频一区二区欧美| 精品视频一二| 蜜桃久久av一区| 欧美成人a交片免费看| 免费精品视频在线| 日韩伦理一区| 日韩精品国产欧美| 午夜av成人| 国产日产一区| 亚洲深夜福利| 欧美国产美女| 青青伊人久久| 红桃视频国产精品| 狠狠久久伊人中文字幕| 亚洲精品韩国| 欧美成人国产| 精品国产精品久久一区免费式 | 国产精品一区2区3区| 婷婷精品进入| 精品91福利视频| 亚洲日本国产| 婷婷丁香综合| а√天堂8资源中文在线| 日韩中文字幕1| 色爱综合av| 91麻豆国产自产在线观看亚洲| 日本不卡中文字幕| 在线看片不卡| 亚洲电影有码| 精品视频自拍| 欧美日一区二区三区在线观看国产免| 99国产精品久久久久久久| 欧美xxxx中国| 国产精品久久久久77777丨| 日韩精品一二区| 久久国产影院| 日韩1区2区| 麻豆高清免费国产一区| 亚洲一区二区三区无吗| 欧美日韩免费观看一区=区三区 | 国产精品xx| 国产精品三p一区二区| 亚洲精品观看| 视频一区中文字幕国产| 免费观看不卡av| 日韩欧美二区| 精品久久精品| 欧美xxxx性| 欧美综合社区国产| 亚洲区欧美区| 中文字幕日韩高清在线| 在线一区欧美| 91精品国产成人观看| 日韩免费福利视频| 国产v综合v| 亚洲午夜久久久久久尤物| 久久久天天操| 91国语精品自产拍| 狠狠色综合网| 丝袜国产日韩另类美女|