django默认情况下在更改之前是否存储实例值

时间:2015-01-20 09:53:43

标签: python django versioning

对于模型实例,Django默认存储我可以在更改之前检索的模型实例值吗?示例我想获得给定日期的状态(模型属性)?我能够从LogEntry检查属性,但是有一些默认值存储了在状态值更改之前可以检索的实际旧值吗?我知道django中的版本控制添加。

2 个答案:

答案 0 :(得分:0)

不,django不存储实例的原始值。要使用django-reversion扩展名为您的应用添加版本控制。

答案 1 :(得分:0)

正如其他答案所提到的,Django默认不存储旧值。您可以通过抓取旧值并在保存时将其存储到模型上的另一个属性来自行完成。