2011-12-16 8 views
1

私は-CMSをDjangoのためにいくつかの独立型のアプリケーションからの移行だし、より専門的なもの(例えば、アルバムレビュー、)のいくつかのために自分のプラグインを書くことになります。私はジャンゴ-CMSへのデータの束をインポートし、それがプラグインシステムでの素敵なプレー持ってする方法上の任意のドキュメントを見つけていませんでした(ヒャクニチソウに10+ブログ投稿の年を取得して、私の経験では、最終的に私の結果にジニアを語っていませんはdjango-cmsプラグインシステムを使用しますが、スタンドアロンアプリとして動作します)。そこcms_cmsplugin、cms_placeholder、cms_page_placeholdersにフックがあり、私はページに表示するための適切な結合を持つには、既存のデータを取得する方法を見つけ出すことはできません。ジャンゴ-CMSに既存のデータを移行するプラグイン

は、私はそれがMySQLで罰金を示し(例えば、zinnia_entry)適切なテーブルにデータをインポートする場合、しかし、管理ページには何もするコンテンツフィールドを示しています。

+0

あなたはヒャクニチソウにブログ投稿の10年以上を持つことができますか? Djangoはわずか6歳です。 –

+0

ポストはもともとZopeのベースのブログから、今ヒャクニチソウに、私が書いたカスタムDjangoのブログアプリに移行し、Djangoにさかのぼります。 –

答えて

1

私は2.2のジャンゴCMSのコンテンツのための新しいPythonのAPIを使用して、移行を扱うPythonスクリプトを書くことをお勧めします:https://github.com/divio/django-cms/blob/develop/cms/api.py

+0

それは調べる価値があります、ありがとう! –

+0

リンクありがとうございます! –

関連する問題