如何使用khufu sqlalchemy在金字塔中插入INSERT

时间:2012-03-18 19:39:32

标签: python pyramid

我正在尝试学习python,我选择了Pyramid框架。但是,我不想使用sqlalchemy提供的ORM,而是编写纯sql(我仍然使用sqlalchemy)。我也可以使用khufu_sqlalchemy来设置它。

但是,我无法插入数据库。交易正在开始,但从未提交。
我的代码:

    db = dbsession(request)
    db.execute('insert into users (email, password) values (:email, :password)' , {'email':email, 'password':password})

有没有办法自动提交?文档真的很稀疏......

1 个答案:

答案 0 :(得分:0)

http://docs.sqlalchemy.org/en/latest/core/connections.html

db.commit()

正是您要找的。查看自动提交的进一步文档。