这是sqlamp docs。 我不明白如何将sqlamp与预定义的flask-sqlalchemy会话连接起来。 Docs说了类似的话
from history_meta import VersionedMeta, VersionedListener
app = Flask(__name__)
db = SQLAlchemy(app, session_extensions=[VersionedListener()])
class User(db.Model):
__metaclass__ = VersionedMeta
username = db.Column(db.String(80), unique=True)
pw_hash = db.Column(db.String(80))
但最新版本的flask-sqlalchemy中没有session_extensions
。也许我必须使用session_options
,但目前还不清楚如何使用它。
答案 0 :(得分:2)
现在语法略有不同:
db = SQLAlchemy(session_options={'extension': [VersionExtension()]})