与Grappelli的Django-CMS搞砸了管理cms页面的布局

时间:2012-08-19 08:29:43

标签: django django-admin django-cms django-grappelli

我刚刚按照标准例程pip install django-grappelli将grappelli安装到Django-CMS网站中,将其添加到INSTALLED_APPS,添加网址模式,然后添加syncdb和{{1 }}。但是,虽然管理区域中的所有其他页面看起来都很好,但是新的“主题”,Django-CMS中的CMS页面设置(拖放界面)的布局都搞砸了。

为什么会这样,并且有解决方法吗?

感谢。

编辑: 谢谢,布兰登的回复。有没有办法完全卸载grappelli而不会造成任何问题?现在,在我从collectstatic摆脱grappelli后,默认管理员的javascripts被搞砸了。特别是,这些来自控制台:

INSTALLED_APPS

2 个答案:

答案 0 :(得分:0)

以下是我的解决方案 - 它涉及设置子域以服务于您的网站版本,删除了grappelli并从其他目录提供静态媒体:https://stackoverflow.com/a/12900801/473285

答案 1 :(得分:0)

Grappelli 也与现有的 Django 管理员冲突。另一个有效的解决方案是,如果您已从 INSTALLED_APPS 中删除了 Grappelli,也请删除其 url 配置..

从 url 配置中删除这一行

path('grappelli/', include('grappelli.urls'))