我的文件如下: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
当试图通过运行此我的网页浏览器,模块加载正常。我最终收到500错误,这与我的error.log“名称错误:名称'helloworld'未定义”
任何想法为什么?
预先感谢您。
感谢这个工作,我认为Joachim打了你几秒虽然:)。 – 2012-01-03 14:08:43
@DeliciousMangos:的确如此。我编辑了我的答案(希望)解决你的其他问题。 – 2012-01-03 14:10:06
谢谢。我已经试过了代码,无论出于何种原因,它仍然给我一个错误,但没有在我的error.log中。 – 2012-01-03 14:20:02