4
私は解決するために同様のproblemを持っています。本番環境ではデータベースが頻繁に変更されるため、CMSのコンテンツをローカルで準備し、運用データベースで移行したいと考えています。どうやってやるの?実行中のインスタンスで移行するためにdjango-cms関連のコンテンツをダンプする方法はありますか?
django-cmsには、このようなタスクのための便利な方法があるはずです。
私は解決するために同様のproblemを持っています。本番環境ではデータベースが頻繁に変更されるため、CMSのコンテンツをローカルで準備し、運用データベースで移行したいと考えています。どうやってやるの?実行中のインスタンスで移行するためにdjango-cms関連のコンテンツをダンプする方法はありますか?
django-cmsには、このようなタスクのための便利な方法があるはずです。
Djangoに組み込まれているmanage.pyコマンドを使用してCMSの内容をダンプして復元するのはかなり簡単です。ちょうどそれであなたの目標に向かって長い道のりができると思います。
CMSの内容をダンプするには、CMSアプリだけでなく、あなたがdumpdataのコマンドで使用しているプラグインタイプのそれぞれの両方を含める必要があり、そのような何か:あなたをダンプする
manage.py dumpdata cms text picture link file [other plugin types] > cms_export.json
コンテンツおよび
manage.py loaddata cms_export
復元する。もちろんアップロードしたメディアファイルも圧縮して移動する必要があります。
これが何かを繰り返している場合は、fabricを調べると、sshチャネルを通じたコンテンツの移行が自動化されます。
移動していただきありがとうございます。あなたは、無回答が毎日どのくらい投稿されるかを信じません。 – Will
水銀のようなバージョン管理をお探しですか? –
[Django-CMSのデータを完全にダンプする方法]の複製可能性(http://stackoverflow.com/questions/2323515/how-to-completely-dump-the-data-for-django-cms) – Louis