[英]ImportError __init__.py, flask
I'm following this tutorial Simple Packages 我正在关注本教程的简单包装
I have the exact same code as on tutorial except for import myapp.views
in __init__.py
I change it to import views
to pass no module named myapp.views
. 除了在
__init__.py
import myapp.views
之外,我与教程中的代码import myapp.views
,我将其更改为import views
以不传递no module named myapp.views
。 but I still get another error in views.py
: no module named app
但我在
views.py
仍然遇到另一个错误: no module named app
Package structure: 包装结构:
parent/
runserver.py
myapp/
__init__.py
views.py
runserver code: 运行服务器代码:
from myapp import app
app.run(debug=True)
__init__
code: __init__
代码:
from flask import Flask
app = Flask(__name__)
import views
views code: 查看代码:
from myapp import app
@app.route('/')
def index():
return 'Hello World!'
尝试from myapp import app
使用from myapp import app
因为runpath在runserver.py
的上下文中
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.