【发布时间】:2015-10-31 10:15:27
【问题描述】:
在我看来,我将数据保存在多个模型中:
def myview(request):
#do some processing
model1.save()
model2.save()
如果model2.save() 引发错误,我如何确保回滚model1.save()?或者只有在两个模型都成功保存后我如何提交?
换句话说,“只有在 save() 都成功时才保存 model1 和 model2”,或者“在事务中执行两个保存”。
【问题讨论】:
标签: django django-models