如何创建只能填充特定插件的占位符?我想在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 %}
或第一个参数PlaceholderField
,取决于您使用的),CMS_PLACEHOLDER_CONF
您可以将占位符限制为仅允许单一类型的插件。
例如:如果您的模板中有一个类似于 的占位符{% placeholder 'main_image' %}
,则对应的CMS_PLACEHOLDER_CONF
值settings.py
将是:
CMS_PLACEHOLDER_CONF = {
'main_image': {
'plugins': ['PicturePlugin']
}
}