とりあえず次のようにすれば、engineは取れた。
from turbogears.database import get_engine
e = get_engine()
これで得られるengineオブジェクトが、SQLAlchemyの解説にあるengineオブジェクトと同じものらしい。
あとは解説どおりメソッドを呼び出せば結果が得られる。
r = e.execute("SELECT * FROM tg_user")
r.fetchall()
print r[0]['user_name']
今はselectだけど、updateとかだとスレッド同期の扱いなんかはどうなるのかな?ふむむ。
0 件のコメント:
コメントを投稿