1

我正在尝试使用 Django reversion,以便我可以将前端应用程序中所有模型的所有更改的审计日志Angular JS作为前端和Django REST后端完成。

我正在考虑使用 Django Reversion,他们的文档这样说

https://django-reversion.readthedocs.org/en/latest/how-it-works.html

在管理界面中使用 VersionAdmin 子类的任何模型都将自动注册到 django-reversion。因此,仅当您希望覆盖默认注册设置时,才需要手动注册这些模型。

现在这是否意味着我只能在管理站点中使用它,而不能在通过前端保存的模型上使用。

4

1 回答 1

2

当然,您也可以在前端使用它,研究它的API以了解如何自己创建版本并手动处理以前/已删除版本的恢复,因为您必须自己将它与您的 UI 集成......

于 2014-12-04T09:11:16.713 回答