django-simple-history相关内容

如何使用django-simple-history恢复更改,特别是删除

我们为模型设置了 django-simple-history .最近,一大堆模型被神秘地删除了.事实发生后几天就注意到了这一点,因此最好避免完整的数据库备份还原,因为那样会擦除事实之后发生的手动更改. 我找不到任何方法来轻松还原模型实例,特别是已删除的实例.我可以查询模型的历史版本,并找到所有已删除的内容.这样一来,我还可以观察到它们都是上次更改时都已删除的内容.我可以使用历史记录上的ins ..
发布时间:2021-05-01 19:29:15 其他开发

使用Django简单历史记录还原站点上的对象而不是admin

我已经在管理站点上使用了django简单历史记录包,以便能够跟踪和还原到模型对象的先前版本.我正在设计一个Web表单,该表单允许用户使用django上的模型表单来更改模型对象的实例,并希望允许用户查看并还原到以前的版本.还允许他们查看与当前版本相比有哪些更改. 使用下面的代码,我可以在历史记录下的模板上获取历史记录列表. class CompanyDetailView(LoginReq ..

如何使用django-simple-history存储ManyToManyField的历史记录.

如何使用django-simple-history存储ManyToManyField的历史记录.我使用了带有属性m2m_filds的HistoricalRecords,但抛出错误:意外的关键字参数'm2m_fields' 解决方案 我是GitHub上的macro1,我想是django-simple-history的事实上的维护者. 从您的问题来看,您似乎只是在询问与其他字段相比的常规 ..
发布时间:2020-07-21 19:56:53 Python