1

私はしばらく Django を扱っていませんでしたが、戻ってきたときに Django 1.4 がリリースされました。以前はそのような問題はなかったので、私の問題は新しいリリースに関連していると思います。

myapp でプロジェクトを作成し、easy-news アプリも追加しました。管理サイトを含め、すべてが正常に機能しました。しかし、admin.py を必要とする別のアプリを追加することにしたとき。問題があります。プロジェクトに admin.py を追加すると、次のエラーが表示されます。

AttributeError at /admin/

'module' object has no attribute 'site'

この文字列の場合:

(r'^admin/', include(admin.site.urls)),

私はそれを解決しようと半日を費やしましたが、それがどこから来たのかわかりません。助言がありますか?ありがとうございました!

4

1 に答える 1

0

admin.autodiscover()プロジェクトの urlconf に含めましたか?

これ:

(r'^admin/', include(admin.site.urls)),

また、アプリではなく、プロジェクトの urlconf にある必要があります。

お役に立てれば :)

于 2012-06-30T21:36:30.767 に答える