0

私は、標準ルーチンに従ってgrappelliをDjango-CMSサイトにインストールしました。pip install django-grappelliこれをINSTALLED_APPSに追加し、URLパターンを追加してから、syncdbそしてcollectstatic。ただし、管理領域の他のすべてのページは新しい「テーマ」で見栄えがしますが、Django-CMS(ドラッグアンドドロップインターフェイス)のCMSページ設定のレイアウトはすべて混乱しています。

それはなぜですか、そしてこれに対する修正はまだありますか?

ありがとう。

編集:あなたの返事をありがとう、ブランドン。問題を起こさずにgrappelliを完全にアンインストールする方法はありますか?現在、からgrappelliを削除した後、デフォルトの管理者のjavascriptが台無しになってい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
4

2 に答える 2

0

これが私の解決策です-それは、grappelliが削除されたサイトのバージョンをサーバーするサブドメインを設定し、別のディレクトリから静的メディアを提供することを含みます:https ://stackoverflow.com/a/12900801/473285

于 2012-10-15T17:24:09.200 に答える
0

Grappelliは、ストックのDjango管理者とも競合します。動作する別の解決策は、Grappelliを削除した場合は、INSTALLED_APPSそのURL構成も削除することです。

URL構成からこの行を削除します

path('grappelli/', include('grappelli.urls'))
于 2021-08-08T11:55:13.410 に答える