如何在flask_sqlalchemy中使用session
来源:9-11 redirect重定向
孤独观测者
2018-05-24
找了一些资料使用session的步骤:
初始化数据库链接
engine = create_engine('mysql+mysqlconnector://root:password@localhost:3306/test')
初始化Session类型
Session = sessionmaker(bind=some_engine)
最后实例化session
session = Session
但是课程中链接数据库是在secrue文件中写了下面的字段
SQLALCHEMY_DATABASE_URI
这样初始化数据库链接就不能按照第一步这样来,如果我要使用session,我该怎么做呢
写回答
1回答
-
不用啊 flask内置就有session啊,不需要你这个创建engine。。。。,session和sqlalchemy有什么关系呢。你说的是使用sqlalchemy的session?这两个session是不一样的哦。如果你使用flask-sqlalchemy,db.session就是sqlalchemy的session。
012018-05-24
相似问题