Django2.0手册:数据库事务

Django 提供多种方式控制数据库事务。管理数据库事务¶Django 默认的事务行为¶Django 默认的事务行为是自动提交。除非事务正在执行,每个查询将会马上自动提交到数据库。 详见.Django 自动使用事务或还原点,以确保需多次查询的 ORM 操作的一致性,特别是 delete() 和 update() 操作.由于性能原因,Django 的 TestCase 类同样将每个测试用事务封装起来