我在Flask上有一个项目.当我在我的Flask应用程序中包含Blueprint时,我有错误.代码来自Miguel Grinberg关于Flask的书.
项目树:
.
??? app
? ??? __init__.py
? ??? main
? ? ??? errors.py
? ? ??? __init__.py
? ? ??? views.py
? ??? static
? ? ??? static_files
? ??? templates
? ??? html_files
??? config.py
??? manage.py
Run Code Online (Sandbox Code Playgroud)
app/__ init__.py中的 create_app()
def create_app(config_name):
app = Flask(__name__)
app.config.from_object(config[config_name])
config[config_name].init_app(app)
bootstrap.init_app(app)
db.init_app(app)
from .main import main as main_blueprint
app.register_blueprint(main_blueprint)
return app
Run Code Online (Sandbox Code Playgroud)
列出app/main/__ init__.py
from flask import Blueprint
main = Blueprint('main', __name__)
from . import views, errors
Run Code Online (Sandbox Code Playgroud)
乘客行过程输出
Traceback …Run Code Online (Sandbox Code Playgroud)