私のファイルは、定義されていません。NameError:次のように名 'のhelloworldは'
helloworld.py
from flask import Flask
app = Flask(__name__)
@app.route('/')
def __init__(self):
print 'Hello World!'
if __name__ == '__main__':
app.run()
application.wsgi
import os
import sys
sys.path.append('/srv/www/mysite.com/application')
os.environ['PYTHON_EGG_CACHE'] = '/srv/www/mysite.com/.python-egg'
import flaskr.helloworld
application = helloworld
を介してこれを実行しよう私のWebブラウザは、モジュールが正常に読み込まれます。私はerror.logでこれを使って500エラーを受け取ることになります。 "NameError:名前 'helloworld'は定義されていません"
なぜでしょうか?
ありがとうございます。 application.wsgiで
これはうまくいけば、私はヨアヒムがあなたに数秒であなたを打つと思う:)。 –
@DeliciousMangos:確かに彼はしました。あなたの他の問題を解決するために私の答えを(うまくいけば)編集しました。 –
ありがとうございます。私はコードを試しましたが、何らかの理由でそれでも私にエラーを与えていますが、私のerror.logには何もありません。 –