我正在使用django cms 3.5.x。
我尝试创建一个包含其他插件的新插件,但不是通过“常规”方式(allow_child=True
)。
我想说PluginBox
应该包含两个PluginText
,另一个插件PluginContainer
应该包含4 PluginText
。
我还想在div内渲染框的第一个PluginText
,在跨度内渲染框的第二个。
例如:
class Box(CMSPlugin):
text1 = TextPlugin
text2 = TextPlugin
<div class="box">
<div>
{% render text1 }
</div>
<span>
{% render text2 }
</span>
</div>