在我们给模型的时间字段updated_at
字段添加auto_now=True
之后,原则上来说在更新数据是会自动修改更新时间。
但是当我们使用在代码中使用ORM中的filter(xxx=xxx).update(xxx=xxx)
时发现,更新时间字段并没有完成更新。
而如果使用obj.save()
或通过ModelViewSets接口发起更新操作时,updated_at
字段是可以更新的。
在我们给模型的时间字段updated_at
字段添加auto_now=True
之后,原则上来说在更新数据是会自动修改更新时间。
但是当我们使用在代码中使用ORM中的filter(xxx=xxx).update(xxx=xxx)
时发现,更新时间字段并没有完成更新。
而如果使用obj.save()
或通过ModelViewSets接口发起更新操作时,updated_at
字段是可以更新的。