Как отключить верхнюю панель редактирования django cms на первых страницах в django

По ошибке я установил django-cms; теперь поверх каждой страницы я вижу панель django cms для добавления или редактирования страниц.

Он загружает ненужные файлы javascript, которые конфликтуют с моими собственными скриптами.

Как удалить django-cms?


person user1    schedule 05.07.2011    source источник


Ответы (3)


Я не совсем понимаю, как вы случайно что-то устанавливаете, но проверьте исходное дерево и INSTALLED_APPSsettings.py) и удалите все следы django-cms.

person Oli    schedule 05.07.2011
comment
спасибо за это, я сделал это. но есть ли способ просто отключить верхнюю панель только для того, чтобы она не загружала свои js-библиотеки - person user1; 05.07.2011

Это стало необязательным с версии 2.2+ django-cms. Шаблоны теперь требуют {% cms_toolbar %} для отображения панели инструментов.

person rrbaker    schedule 29.09.2011

JS для редактирования внешнего интерфейса виден только тогда, когда вы вошли в систему, если вы беспокоитесь о том, что это вызовет накладные расходы для других пользователей. Я не пробовал, но он может также учитывать разрешения пользователей (т.е. если вы не дадите пользователю разрешение на редактирование страниц cms, он может не отображаться).

person bjw    schedule 11.08.2011