2017-10-25 4 views
0

私はすでにが見つかりませんは、からdjango-cms の未公開の変更を破棄しません。したがって、このをシェルからORM経由で修正する方法を探しています。django-cmsの未公開の変更を破棄する方法は?

私は、ページごとに2つのインスタンス、1つの公共と1 ドラフトを持ってページモデルがあります参照してください。特定のデータをパブリックインスタンスからドラフトインスタンスにコピーすることによって、これらの変更を破棄することはおそらく可能ですか?ありがとう。

答えて

0

メニュー「Page」メニューから「元に戻す」を選択すると、ドラフトの変更が破棄されます。私は、これが[3.4.2に追加】された参照

Page menu

+0

(http://docs.django-cms.org/en/release-3.4.x/upgrade/3.4.2.html)しかし私たちはまだ3.4.0を走っています。シェルの動作を模倣しようとしていますが、リリースノートには「リビジョン処理システムの完全な書き換え」が書かれているので、唯一の合理的な方法はアップグレードして新しい機能を使用することだと思います。 –

+0

@JozefKnaperek古いバージョンでは、履歴メニューの「元に戻す」ことができます。私はこのメニューが新しいバージョンの 'Page'メニューとマージされたと思う。私はCMS 3.1のようなものを実行しているサイトでこれをベースにしています –

+0

"履歴メニュー"が見つかりませんでした。いくつかのオプションのプラグインでは提供されていませんか? –

関連する問題