Django CMS - 编辑模式的占位符

4 投票
4 回答
1804 浏览
提问于 2025-04-18 00:26

有没有什么占位符可以用来表示页面是否处于编辑模式?就像

{% is_edit_mode %}这样?

我在djangocms的文档里找不到相关的信息。

4 个回答

0

这个在2.x版本上是可以用的。

{% if 'edit' in request.GET %}
    {% placeholder content %}
{% endif %}
0

你可以从网址中的 ?edit 参数看到这一点。

2

在 Django CMS 3.8 版本中,现在是这样的

{{ request.toolbar.edit_mode_active }}

可以查看 http://docs.django-cms.org/en/latest/reference/toolbar.html#cms.toolbar.toolbar.CMSToolbar.edit_mode_active

17

在3.0版本中:{{ request.toolbar.edit_mode }}

撰写回答