问题描述
我刚开始学习django,遇到了这种困惑 考虑下面的代码
@transaction.atomic
def first_method()
doing stuff
calling_method()
def calling_method()
items = item.objects.filter(item_id__in=[list of items])
for item in items:
item.save()
上面的代码会在db中一个接一个地保存项目记录,还是会因为我在第一种方法中使用@ transaction.atomic一次保存所有项目?
如果必须一次将所有项目记录保存在db中,我也应该在calling_method()中使用@ transaction.atomic吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)