除了管理员之外,我正在使用 django-reversion 文档调用的低级 API来访问我自己的代码中的还原历史记录。为了存储元数据,我Revision
通过设置自己的模型(包括OneToOneField(Revision)
. 到目前为止,一切都很好。
但是鉴于对 a 的引用Revision
,我如何才能直接访问它之前的修订版?例如,要生成此修订版与前一个修订版之间的更改列表,有没有比回调reversion.get_for_object
并搜索列表以查找我正在寻找的版本更有效的方法?