这实际上是一个简单但令人沮丧的问题。问题是你是从国外进口主要
BEFORE要创建的实例
db在
__init__.py
如果将导入移动到后面
db = SQLAlchemy(app),它将起作用:
from flask import Flaskfrom flask_sqlalchemy import SQLAlchemyapp = Flask(__name__)app.config['SQLALCHEMY_DATAbase_URI'] = 'mysql+pymysql://uername:password@localhost/test'db = SQLAlchemy(app)from bookshelf.main.controllers import main #<--move this hereapp.register_blueprint(main, url_prefix='/')
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)