Самый простой способ, который я нашел, это указать пользовательский шаблон меню в show_menu
{% show_menu 0 100 0 0 "bootstrap_menu.html" %}
А для bootstrap_menu.html вы можете взять оригинальный шаблон меню django-cms, скопировать его и убедиться, что он также создает класс 'active':
{% load menu_tags %}
{% for child in children %}
<li class="{% if child.selected %}selected active{% endif %}{% if child.ancestor %}ancestor{% endif %}{% if child.sibling %}sibling{% endif %}{% if child.descendant %}descendant{% endif %}">
<a href="{{ child.attr.redirect_url|default:child.get_absolute_url }}">{{ child.get_menu_title }}</a>
{% if child.children %}
<ul>
{% show_menu from_level to_level extra_inactive extra_active template "" "" child %}
</ul>
{% endif %}
</li>
{% endfor %}
Вы можете найти шаблон меню django-cms в ../menues/templates/menu в пакетах сайта, если вы установили с помощью pip / easy_install / etc ..