微信登录

表模型 - django.db.models - 事务

表模型 - django.db.models - 事务
  1. from django.db import transaction
  2. def mysql():
  3. with transaction.atomic(): # 显式的开启一个事务
  4. save_id = transaction.savepoint() # 创建事务保存点
  5. try:
  6. except Exception as e:
  7. logger.error(e)
  8. transaction.savepoint_rollback(save_id) # 回滚
  9. transaction.savepoint_commit(save_id) # 提交订单成功,显式的提交一次事务
表模型 - django.db.models - 事务