【问题标题】:Django store the original value of a fieldDjango 存储字段的原始值
【发布时间】:2014-09-28 23:54:52
【问题描述】:

我是 Django 的新手,我试图创建一个仪表板应用程序来报告一些关键的里程碑日期。我希望能够跟踪关键日期的变化情况。例如:如果开始日期已经更改了 5 次,我希望能够报告 1. 第一次输入的日期,2. 当前日期,3. 最后一次更新之前的日期。

谢谢

【问题讨论】:

标签: django history baseline


【解决方案1】:

你的问题不清楚。但是对于您提出的逻辑,我们可以做的一件事是制作一个模型,其中编辑的日期和用户将是字段。使用用户作为用户模型的外键。我将仅举一个示例模型。

class Dates(models.Model):
    event = models.ForeignKey(Event)
    date = models.DateField()

这是我所说的一种非常基本的方法。这有点复杂,您必须检查该字段是否已更改五次。

为了更好的答案,请把问题说清楚。

【讨论】:

    猜你喜欢
    • 2015-05-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-27
    • 2012-04-22
    • 2017-09-03
    • 1970-01-01
    相关资源
    最近更新 更多