Django CMS 3检测我是否面对'结构'或'内容'

时间:2015-01-28 11:24:42

标签: django-cms

Django CMS 3有两种模式:结构内容

我需要检测,如果用户正在使用其中一个,以便应用特定的CSS。

有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:7)

您可以通过request.toolbar.build_moderequest.toolbar.edit_mode检测当前模式,如下所示:

{% if request.toolbar.build_mode %}
    We're in structure mode!
{% elif request.toolbar.edit_mode %}
    We're in content mode !
{% else %}
    We're not in edit mode!
{% endif %}