【问题标题】:Can i use django reversion only for Admin or front end as well我可以仅将 django reversion 用于管理员或前端吗
【发布时间】:2014-12-04 01:12:29
【问题描述】:

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

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

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

在管理界面中使用 VersionAdmin 子类的任何模型 将使用 django-reversion 自动注册。因此,它是 如果您愿意,只需手动注册这些模型 覆盖默认注册设置。

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

【问题讨论】:

    标签: django django-models audit django-reversion


    【解决方案1】:

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

    【讨论】:

    • 感谢我现在使用 django simple history 而不是 reversion
    猜你喜欢
    • 1970-01-01
    • 2017-09-04
    • 1970-01-01
    • 1970-01-01
    • 2012-07-05
    • 1970-01-01
    • 2011-09-26
    • 2012-03-28
    • 2021-06-11
    相关资源
    最近更新 更多