我的应用程序具有以下布局:
/wsgi/myapp/__init__.py
/wsgi/application
/app.py
文件_初始化_ .py:
from flask import Flask #python flask framework!
def create_app(app_name=None):
app_name = app_name or __name__
app = Flask(app_name)
return app
文件应用程序(没有 .py 扩展名!):
from myapp import create_app
application = create_app('myapp')
@application.route('/', methods=['GET', 'POST'])
def index():
return 'My OpenShift Flask app'
文件 app.py 具有导致错误的以下行:
import imp
app = imp.load_source('application', 'wsgi/application')
错误是“没有名为 myapp 的模块”。我还需要什么来解决这个问题?