2010-12-27 11 views
2

開発サーバーと本番サーバー用に異なる設定ファイルを作成しようとしています。だから、settings.pyに私が呼ん:settings.pyから設定ファイルをインポートするとImportExceptionが発生する 'DJANGO_SETTINGS_MODULE is undefined'

try: 
    from localsettings import * 
except ImportError, e: 
    print "import error", e 
    pass 

その後、localsettings.pyに、私は、変数を設定します。

設定をインポートすることができません環境変数DJANGO_SETTINGS_MODULEが定義されていないので、私はメッセージでsyncdbを実行するときは、このはImportErrorになります。

私は問題の内容を理解しているとは言えません。全く同じ設定を元のsettings.pyファイルに戻すと、すべて正常に動作します。誰かが私が間違っていることを明白なことを教えてもらえますか?

答えて

2

奇妙なものをインポートしていないことを確認してください。 AUTHENTICATION_BACKENDS変数で使用するために

import django.contrib.auth.backends 

:私は1時間を覚えて、私は次のステートメントを持っていました。しかし、そのインポートは完全にロードされた設定ファイルを必要とするようだが、失敗し、同様のエラーメッセージを受け取った。

+0

はい、あなたは正しいです - それは最後に輸入の問題でした - ありがとう。 –

関連する問題