這裏是我的情況: 第一視圖呈現形式,數據去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