django事务处理

#导包

from django.db import transaction

try:

#django默认是自动提交到数据库,此处设置不让其自动提交
transaction.set_autocommit(False)

#处理的部分
transaction.commit()
except Exception as err:
print(err)
transaction.rollback()
finally:
transaction.set_autocommit(True)

posted @ 2017-11-27 21:31  窃语  阅读(249)  评论(0编辑  收藏  举报