1. from django.db import transaction
  2. with transaction.atomic():
  3. ...
  1. from django.db import transaction
  2. @transaction.atomic
  3. def post(self,request):
  4. ...
  5. sid=transaction.savepoint() #开启事务
  6. ...
  7. transaction.savepoint_rollback(sid) # 回滚
  8. ...
  9. transaction.savepoint_commit(sid) # 提交

版权声明:本文为guyouyin123原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/guyouyin123/p/12512129.html