关于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不会更新相应的时间段