私はツリー構造(https://bitbucket.org/hoverhell/xmppforum/src/27207da4a061/snapboard/models.py#cl-363)を作成するためにマテリアライズドパスツリー(django-treebeard提供)を使用しています。djangoツリービートのオブジェクトの複数のバージョン(リビジョン)MP_Nodeツリー
編集されたオブジェクトの以前のすべてのリビジョンを表示できるオブジェクト(投稿)編集を実装しようとしています。
質問:以前のすべてのリビジョンを保存するのがよい場合はどこですか?
私は2つのアイデアを持っています:1.ポストモードのツリーの特別な場所にそれらを格納するか、 (以前のリビジョンも保持しています)。しかし、両方のアイデアはあまりよく見えません。未完成のもう一つのアイデアは、ツリーとデータ構造を別々に保つことです(ツリーからデータを参照する)。しかし、私はそれがかなり問題になると強く疑う。