Django-CMS с Grappelli испортили макет страниц администратора

Я только что установил grappelli на сайт Django-CMS, следуя стандартной процедуре - pip install django-grappelliдобавьте его в INSTALLED_APPS, добавьте в шаблон URL, затем syncdb а также collectstatic, Однако, хотя все другие страницы в области администрирования выглядят великолепно с новой "темой", макет настроек страниц CMS в Django-CMS (интерфейс перетаскивания) все перепутан.

Почему это так, и есть ли решение для этого, пока?

Благодарю.

РЕДАКТИРОВАТЬ: Спасибо, Брэндон за ваш ответ. Есть ли способ полностью удалить Grappelli без каких-либо проблем? Прямо сейчас, javascripts администратора по умолчанию испорчены после того, как я избавился от grappelli из INSTALLED_APPS, В частности, это из консоли:

Uncaught ReferenceError: grp is not defined actions.js:134
Uncaught ReferenceError: django is not defined admincompat.js:1
Uncaught ReferenceError: django is not defined collapse.js:24
Uncaught ReferenceError: django is not defined :8000/admin/cms/page/2/:942

2 ответа

Решение

Вот мое решение - оно включает в себя настройку субдомена для сервера версии вашего сайта с удаленным grappelli и обслуживания статического носителя из другого каталога: /questions/29647940/dzhango-sms-grapelli/29647959#29647959

Граппелли также конфликтует со стандартным администратором Django. Другое решение, которое работает: если вы удалили Grappelli из также удалите его настройки URL.

из конфигурации URL удалите эту строку.

      path('grappelli/', include('grappelli.urls'))
Другие вопросы по тегам