关于django的坑(一)

关于django orm 的坑:

关于设置数据库表自动更新

django的orm关于更新数据库的方法有update和save两种方法。想要表中自动更新需要一下几个条件:

使用 DateTimeField 设置 auto_now_add 与 auto_now属性为True

使用orm 模型的save方法,而不是update

update 更新回直接调用 sql(所以update比save快),而不会通过orm的model层,但 auto_now_add 与 auto_now 为 orm 层mode配置,不是数据库属性,所以造成update不会更新相应的时间段

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzdxdy.html