我正在尝试循环占位符,例如:“单词单词”。
在我的模板中,我得到了这段代码:
{% placeholder "categorie" as icon %}
{% for i in icon.split %}
<i class="{{ i }}"></i>
{% endfor %}
然而 as 关键字无效,输出只是占位符“单词单词”。
我错过了什么吗?
答案 0 :(得分:1)
Django-CMS中的占位符旨在呈现内容插件。您可以通过程序更改占位符的内容(有关详细信息,请参阅“Plugin Context Processors”),但您无法使用as
将占位符中包含的内容插件分配给另一个变量。
他们按照它们出现的顺序呈现内容插件,自上而下在Django管理员中为您的模型字段。