特定のプラグインでのみ入力できるプレースホルダーを作成するにはどうすればよいですか? 写真プラグイン専用のプレースホルダーを使用して、 django-cms 3.0.0.beta2でテンプレートを作成したいと思います。ドキュメントにオプションが見つかりませんでした。
http://django-cms.readthedocs.org/en/develop/advanced/templatetags.html
特定のプラグインでのみ入力できるプレースホルダーを作成するにはどうすればよいですか? 写真プラグイン専用のプレースホルダーを使用して、 django-cms 3.0.0.beta2でテンプレートを作成したいと思います。ドキュメントにオプションが見つかりませんでした。
http://django-cms.readthedocs.org/en/develop/advanced/templatetags.html
プレースホルダー「スロット名」(どちらを使用するかに応じて{% placeholder %}の最初の引数または の最初の引数) を使用すると、プレースホルダーを制限して、1 つのタイプのプラグインのみを許可することができます。PlaceholderFieldCMS_PLACEHOLDER_CONF
例: テンプレートに のようなプレースホルダーがある場合{% placeholder 'main_image' %}、対応するCMS_PLACEHOLDER_CONF値は次のようにsettings.pyなります。
CMS_PLACEHOLDER_CONF = {
'main_image': {
'plugins': ['PicturePlugin']
}
}