gpt4 book ai didi

django - 跟踪对Django模型实例的更改

转载 作者:行者123 更新时间:2023-12-03 14:59:42 24 4
gpt4 key购买 nike

在Django管理员中创建或修改对象实例时,将创建一个changelog条目。由于相当明显的原因,这真的很好。

但是,我的模型实例是由普通用户在管理界面之外创建的。没有记录任何变更日志来记录其创建(不是一个大问题),但是我想跟踪用户所做的编辑。

我还想在前端向用户显示此完整日志(用户+管理员编辑),因此我需要一种方法来提取变更日志。

我的问题:如何?我可以轻按一下以启用完整日志记录的单行开关吗?还是必须深入研究并在用户的编辑表单逻辑上做些什么?

最佳答案

django-reversion是一款旨在帮助您解决此问题的应用。

关于django - 跟踪对Django模型实例的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2334503/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com