2014-02-20 2 views
2

여기에 sqlamp docs입니다. sqlamp를 미리 정의 된 flask-sqlalchemy 세션과 어떻게 연결할 수 있는지 이해할 수 없습니다. Docssqlamp 모듈을 Flask-SQLAlchemy 세션에 연결하는 방법은 무엇입니까?

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)) 

같은 것이 있지만, 플라스크-SQLAlchemy의 최신 버전에는 session_extensions 없다 말한다. 아마도 session_options을 사용해야 할 것입니다. 그러나 사용 방법이 불분명합니다. 지금

답변

2

약간 다른 구문 :

db = SQLAlchemy(session_options={'extension': [VersionExtension()]})