2016-10-07 13 views
0

私の共同プログラマがdjangoプロジェクトで使用するdjangoプラグインを開発しました。そのセットアップでは、プラグインが動作します。 django-cms構造ビューを使用して、使用しているdjangoテンプレートにプレースホルダを作成し、カスタムプラグインでプレースホルダをロードすることができます。私は同じことをやろうとしましたが、プレースホルダをHTMLに置いたのと同じ場所に配置しても、構造ビューには表示されません。構造ビューに表示され、編集できる唯一のプレースホルダは静的プレースホルダです。プレースホルダは、Djangoのチュートリアルdjango cmsプレースホルダが構造体ビューにありません

http://docs.django-cms.org/en/release-3.3.x/introduction/templates_placeholders.html

にもののような入力し、このコード {% placeholder "custom_name" %}

で配置された構造のビューに表示されません。私はここでstackoverflowで同様のシナリオを見つけることができませんでした。私は私のプログラマーにもかなり似た設定をしています。私は彼が働いていると同じレポをコピーし、自分のセットアップで何か間違っているが、まだ運がない場合に備えて、彼は自分のポストグレスデータベースからダンプを使用した。 DEBUGエラーがコンソールやWebページに表示されることはありませんので、私はアイデアがありません。誰も似たような状況に遭遇しましたか?使用しているdjango-cmsはバージョン3.1.0です。

ありがとうございました

+0

こんにちは@dogfish、djangoCMS> = 3.3.xにアップグレードしてください。 – Paulo

+0

こんにちは@Paulo。私はちょうど何が間違っていたかを早く理解した。私がテストしていたページはdjango-cmsの管理ページではなく、プレースホルダが機能していなかったのです。お返事ありがとうございます。 – Dogfish

答えて

0

私はちょうど間違っていたことを今すぐ発見しました。私はすぐに気付かなかった、私が編集しようとしていたページはdjango-cmsの管理ページではなかったので、プレースホルダがその中で働いていなかった。 django-cmsの管理ページでは、プレースホルダが適切に動作しています。

ありがとうございます。

関連する問題