这里是我的情况: 第一视图呈现形式,数据去SECEND视图,其中i其存储在数据库(MySQL的)和重定向到显示了被写入数据库第三种观点:的SQLAlchemy /金字塔DBSession刷新问题
Stoing to db:
DBSession.add(object)
transaction.commit()
DB Session:
DBSession = scoped_session(sessionmaker(expire_on_commit=False,
autocommit=False,
extension=ZopeTransactionExtension()))
之后,当我刷新我的页面几次有时我可以看到数据库更改,有时不会,一次旧数据,第二次新的等等...当我重新启动服务器(本地,pserve)DB数据是最新。
也许这是创建会话的问题?
你能编辑你的问题,以显示DBSession变量的确切位置以及如何从第二个视图重定向到第三个?您还可以提供一个粗略的视图功能 – Sergey