标签: python django database postgresql django-reversion
虽然这是django + postgresql,但答案可能是通用的sql或来自"数据库的傻瓜"书。
我们有一个包含多个相互关联模型的数据库(一对一,一对多,多对多的字段)。我们希望允许用户对数据库进行阴影编辑,并且只有在他对这些更改感到满意时才会发布。
对于单个模型,我可以使用类似django-reversions的东西,我可以用一种黑客的方式手工处理关系。但是,这会有几个副作用:
我真正喜欢的是能够做到这一点:
有什么想法吗?