有没有一种简单的方法来存储/查看对Django数据库所做的更改?

时间:2014-01-12 18:51:10

标签: python database django

我一直在寻找并且解决方案(我能找到)似乎主要处理一般事件(例如用户登录到系统的日志记录),或类似。也许我的搜索技能让我失望了,但是我试着研究这个并且在提问之前就失败了。

正在寻找:由于我正在创建的软件的要求,我需要记录对数据库和用户所做的更改。

因此,例如,如果用户JjR2211是向表Item添加新条目的登录用户,那么我需要在稍后查看某些内容,如下所示:

Entry Table
----
User        Change Made

JjR2211     Added entry to Item
...

是否有内置功能或可用的第三方库来实现此目的,或者是手动执行此操作的唯一选项?

1 个答案:

答案 0 :(得分:0)

结帐Django-reversion。我觉得这正是你要找的东西。