对于循环占位符内容Django CMS

时间:2013-09-04 11:31:41

标签: django placeholder django-cms

我正在尝试循环占位符,例如:“单词单词”。

在我的模板中,我得到了这段代码:

 {% placeholder "categorie" as icon %}
 {% for i in icon.split %}
    <i class="{{ i }}"></i>
 {% endfor %}

然而 as 关键字无效,输出只是占位符“单词单词”。

我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

Django-CMS中的占位符旨在呈现内容插件。您可以通过程序更改占位符的内容(有关详细信息,请参阅“Plugin Context Processors”),但您无法使用as将占位符中包含的内容插件分配给另一个变量。

他们按照它们出现的顺序呈现内容插件,自上而下在Django管理员中为您的模型字段。