【发布时间】:2014-08-24 17:48:42
【问题描述】:
我开始在 Django-CMS 中使用静态占位符,我想加快步伐并创建一个“页脚”静态占位符。比如:
static_placeholder = StaticPlaceholder(
name=static_placeholder_code,
code=static_placeholder_code,
creation_method=StaticPlaceholder.CREATION_BY_CODE
)
static_placeholder.save()
我尝试使用 api.add_plugin 添加 TextPlugin 但出现错误
add_plugin(
placeholder=static_placeholder,
plugin_type='TextPlugin',
language='en',
)
由于 static_placeholder 不是 Placeholder 的实例,所以 add_plugin 不起作用。 在 add_plugin 函数中:assert isinstance(placeholder, Placeholder)
将 TextPlugin 添加到此静态占位符的最佳方法是什么?
【问题讨论】:
标签: python django django-cms