0

我需要显示用户在我的系统中所做的所有操作的页面(这样他们的经理基本上可以看到他们一直在做什么)。

我在以前的项目中使用过 Django-Reversion,但我在文档/谷歌搜索等中真正能找到的只是获取特定对象的更改历史记录。即不是特定用户对几个对象(各种模型)所做的更改。

有人知道.filter(user=request.user)在数据库中的所有版本(无论型号如何)上可能会说的方法吗?或者甚至更好,只是一个相关的名称,所以也许request.user.versions。我看到的唯一方法是get_for_object()and get_for_model()。我想我想要的是 get_for_user()

另外,django-simple-history 可能会更好吗?

4

0 回答 0