django-reversion

    0

    1答えて

    私はDjango-Reversionを使ってバージョン管理下にあるモデルを持っています。ターミナルウィンドウの中で私が使用したモデルインスタンスの以前のバージョンのすべてにアクセスすることができます foo = FooModel.objects.get() versions = Version.objects.get_for_object(foo) 私はversionsをチェックすると、それ

    0

    1答えて

    私はを持っています。複数選択肢です。それはタプルの選択肢からデータを表示するです。ユーザーはチェックボックスを選択し、その選択したデータを使用してビュー内で新しいオブジェクトを作成します。私のビューでdjango-reversionを使用しようとすると、Errorが発生します。 reversion.set_user(request.user)とreversion.set_comment('CREA

    1

    1答えて

    使用: django 1.10復帰2.0.8。 私の質問は、特定のモデルインスタンスに対して行われた変更の素敵なリストを表示する方法です。これは、ユーザーがすべてのリビジョンのすべての変更(フィールドの新しい値)のリストをすばやく表示できることを意味します。彼は、変更されたものの新しい値だけすべてのフィールドを見る必要はありません。 私は変更を保存するための良いツールがdjango-reversi

    1

    1答えて

    私は、それぞれが10以上の関連モデルを持つ大きな階層のノードに基づいて、かなり大きな生産データベースシステムを持っています。誰かがツリー内のかなり高いノードを削除した場合、削除されたモデルが何千もある可能性があります。削除が間違いだった場合、それらを復元することは非常に困難です。私は簡単な '元に戻す'オプションを私に与える方法を探しています。 私はDjango-reversionを使用しようとし

    0

    1答えて

    私はこのようなモデルがあります: USER_TYPES=(("pro","Professional"),("beg","Beginner")) mdl_user(models.Model): name=models.CharField(max_length=128) utype=models.CharField(max_length=3,Choices=USER_TYPES)

    0

    1答えて

    こんにちは私はdjango-reversionとdjango-reversion-compareモジュールを追加する際にいくつかの問題があります。 私は新しいプロジェクトを作成しました。私はdjango-reversionを使ってuser_authログの変更を追跡したいと思っています(django-reversionを使ってUserモデルを登録した後、django-reversion-compar

    1

    2答えて

    adminから離れて自分のコードで復帰履歴にアクセスするために、django-reversionのドキュメントがlow-level APIと呼ばれるものを使用しています。メタデータを保存するには、OneToOneField(Revision)を含む自分のモデルを設定してRevisionモデルを拡張しました。ここまでは順調ですね。 Revisionへの参照がある場合、の直前にのリビジョンにアクセスす

    3

    1答えて

    モデルの履歴を提供するためにdjango-reversionを使用しています 復帰が2つのテーブルreversion_revisionとreversion_versionを作成したことが判明しました reversion_revisionでは、最後に変更を加えたユーザーIDが格納されます。 しかし、私はその情報を得ることはできません。私は特定のモデルのすべてのバージョンを取得するために関数 'rev