我有一个基本上处理交易的视图。在该视图中,我必须保存(更新)多个对象,以使其全部更新或者没有更新。这样做的最佳方式是什么?
答案 0 :(得分:4)
使用transaction
django.db
from django.db import transaction
def myview(request):
#Some Code
with transaction.atomic():
a.save()
b.save()
c.save()
with块内的所有更新都作为单个事务执行