サーバーを実行してブラウザで管理ページに移動すると、次のようになります。
サーバーエラーが発生しました。管理者に連絡してください。
Titanium Studioでは次のように表示されます:
トレースバック (最新の呼び出しが最後): ファイル "C:\Python27\lib\wsgiref\handlers.py"、85 行目、実行中の self.result = application(self.environ, self.start_response) ファイル "C:\Python27\ lib\site-packages\django\contrib\staticfiles\handlers.py"、72 行目、呼び出しで return self.application(environ, start_response) ファイル "C:\Python27\lib\site-packages\django\core\handlers\ wsgi.py"、236 行目、呼び出し中 self.load_middleware() ファイル "C:\Python27\lib\site-packages\django\core\handlers\base.py"、53 行目、load_middleware で例外が発生します。ImproperlyConfigured('Error importing middleware %s: "%s" ' % (mw_module, e)) ImproperlyConfigured: Error importing middleware cms.middleware.multilingual: "No module named multilingual" [03/May/2013 12:42:06] "GET /favicon.ico/ HTTP/1.1" 500 59
多言語をインストールしてdjango_multilingual-0.1.0-py2.7.egg
、サイトパッケージフォルダーに入れました。
sys.path を出力するとC:\\Python27\\lib\\site-packages\\django_multilingual-0.1.0-py2.7.egg
、その中にあります。
私は私cms.middleware.multilingual.MultilingualURLMiddleware
の中に持っていMIDDLEWARE_CLASSES
ます。