【问题标题】:What's the best way to track changes to a model in Django?在 Django 中跟踪模型更改的最佳方法是什么?
【发布时间】:2016-06-14 23:39:58
【问题描述】:

我希望我的 Django 应用程序能够在有人更改模型时跟踪模型的任何更改。因此,如果用户模型的名称元素发生更改,我想保存以下内容:

-被改变的元素

-改变前的元素值

-改变后元素的值

我想知道是否有一个 Django 插件可以让这变得简单。如果这是一个新手问题,请提前道歉。

【问题讨论】:

标签: python django django-models django-signals


【解决方案1】:

您可以使用内置模型信号跟踪值的变化,例如https://docs.djangoproject.com/en/1.9/ref/signals/#module-django.db.models.signals

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-01-03
  • 2010-09-16
  • 1970-01-01
  • 1970-01-01
  • 2019-10-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多