2017-12-28 26 views
0

は、私は、次のファイル構造を持ってはGoogle App EngineとDjangoの中で適切にWSGIファイルを指していません私のプロジェクトのWSGIを指す:もちろんapp.yamlをは

handlers: 
- url: /static 
    static_dir: static/ 
- url: .* 
    script: testproject.wsgi.application 

など他のアプリのように私が示すことする必要はないと思う他のファイルは、あります。私が地元で走った時、すべてうまくいっています。しかし、私はそれをクラウドにアップロードするとき、それは動作していないし、サーバーエラーを表示しています。エラーログには、「インポートエラー:モジュール名がtestprojectではありません」というメッセージが表示されます。

私はまだ多くのことを研究していますが、運がまだありません。私を助けてください。ありがとう!

答えて

0

あなたがsrc/を忘れてしまった:

変更したファイルへのパス:返信用

handlers: 
- url: /static 
    static_dir: static/ 

- url: .* 
    script: src.testproject.wsgi.application 
+0

こんにちは、ありがとう。しかし、 " ImportError:srcという名前のモジュールがありません" –

+0

'src'の中に空白であっても' __init __。py'ファイルがありますか? – GAEfan

+0

さて、私はそれを試して、それは働いた。私は笑って出てくる新しいエラーがあることを意味します。突然、私のアプリの1つが認識されません。エラーは " ImportError:教師という名前のモジュールはありません"ここで "teachers"はアプリの名前です。この「教師」アプリはローカルでうまく動作しています。これについてのアイデアは? –

関連する問題