Django CMS自动显示占位符的正确插件

时间:2013-12-10 23:03:22

标签: python django django-cms

我对Django CMS(django-cms.org)有点新意,因为我很难找到这个简单问题的解决方案。在Django CMS中,当我在模板中设置占位符时,如下所示:

{% placeholder portfolio_image %}
{% placeholder portfolio_title %}
{% placeholder portfolio_link %}
{% placeholder portfolio_description %}

我可以看到每个占位符都显示在管理页面中,但是,我需要为每个占位符选择并添加一个插件。我想将portfolio_image设置为图像,portfolio_title设置为没有wysiwyg编辑器的文本插件,portfolio_link指向链接插件,portfolio_description指向文本插件。有没有办法在模板中设置它?我不希望看到下拉列表选择并添加插件。

例如:

{% image-placeholder portfolio_image %}

1 个答案:

答案 0 :(得分:1)

可以通过设置CMS_PLACEHOLDER_CONF设置来限制每个占位符可用的插件类型。