Django cms:placehold模板

2024-10-01 00:31:31 发布

您现在位置:Python中文网/ 问答频道 /正文

占位符:文件包\详细信息\标题

  1. 横幅
  2. 静态块(在这里我们将文本添加到textarea中,并在呈现时将其转换为html)
  3. 两个标签
  4. 标题标签

但是根据html包装器和css类,我认为实现上述结构是很困难的

所以我的建议是

我们可以为占位符预先定义模板吗?在

上面列出的所有插件都是在占位符模板中预定义的,如下例所示

{% block content %}
    {% placeholder "packagesdetailscontent" %}
        <div class=”banner”> banner plugin </div>
        <div class=”static”> Static plugin </div>
        ..
        ..
        ..
        <h2> label plugin</h2>

    {% endplaceholder "packagesdetailscontent"  %}
{% endblock content %}`

如果有什么解决办法,请告诉我

谢谢

B


Tags: 文件div模板标题html静态详细信息标签
1条回答
网友
1楼 · 发布于 2024-10-01 00:31:31

您可以使用CMS_placeholder_CONF限制占位符中允许的插件

http://django-cms.readthedocs.org/en/latest/reference/configuration.html#cms-placeholder-conf


更新:

如果我没听错的话,我又读了一遍你的问题。。你在挣扎着用html类包装插件?在

你看过https://github.com/divio/djangocms-style

它将允许您将现有的插件包装到您需要的任何类中:-)

相关问题 更多 >