特定のプラグインでのみ入力できるプレースホルダーを作成するにはどうすればよいですか? 写真プラグイン専用のプレースホルダーを使用して、 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 つのタイプのプラグインのみを許可することができます。PlaceholderField
CMS_PLACEHOLDER_CONF
例: テンプレートに のようなプレースホルダーがある場合{% placeholder 'main_image' %}
、対応するCMS_PLACEHOLDER_CONF
値は次のようにsettings.py
なります。
CMS_PLACEHOLDER_CONF = {
'main_image': {
'plugins': ['PicturePlugin']
}
}