2011-06-05 7 views
4

Django Grappelliに問題があります。それはちょうど良いCSSをロードしているようだが、スタイリングは...オフに見えます。使用しているジャンゴとグラッペリのどのバージョンDjango Grappelliエラー

http://imgur.com/eRlaX

http://imgur.com/T11Xt

答えて

1

:おそらくいくつかの写真は私が何を意味するかを明確でしょうか? the readme'sにフォローしましたか? Grappelliはデフォルトのadmin CSSの上にそれ自身のCSSを使用しているので、grappelli CSSがロードされていないようです。

あなたがDjangoの1.3を使用している場合は、実行する必要があります。

./manage collectstatic 

を静的フォルダにグラッペリのために必要なCSSのすべてをインポートします。

urlpatterns = patterns('', 
    url(r'^grappelli/', include('grappelli.urls')), 
    ... 
+0

私が何かを見逃していない限り、私は正確にドキュメントに従ってきました。また、私はvirtualenv内でDjango 1.3を実行していると述べておきます。私はGrappelliをpipとsvnの両方でインストールしようとしましたが、collectstaticを実行した後、両方のインストールが私が投稿したイメージのように見えます。 – Leeroy

11

私はちょうどこのに走った:またグラッペリは(管理者の前に)あなたのurls.pyの一番上にあることを確認してください。 'django.contrib.admin'の前に'grappelli'INSTALLED_APPSに表示されていることを確認する必要があります。

+0

これは私の問題を解決しました。ありがとう! –

1

私はちょうどこの問題があったと思います。私はもともとDjango-Grappelli 2.3.2をhttp://code.google.com/p/django-grappelli/downloads/listからダウンロードしました。あなたが言及した奇妙なCSSの動作は、quickstart guideに記載されているすべての推奨インストール手順にもかかわらず、私のために発生しました。それはイライラする午後のために作られた。私が代わりに "svn checkout http://django-grappelli.googlecode.com/svn/trunk/grappelli/ grappelli"を使ってそれをチェックアウトしたとき、問題はなくなりました。私はそれがどこかのバグだと思っています。

1

これは、既に管理用テンプレートを自分で変更している場合にも発生します。 Grappelliは管理サイトの全面的な代理人であるため、まずGrapelliをインストールして、新しいGrapelliテンプレートに加えた管理者の変更を再適用する必要があります。