请教大家一个Django事务的问题

pengji 2013-02-04 07:24:57
大家都知道django中的ORM事务是自动的。
如果我现在有一个类,里面有两个方法,分别是A,B
@transaction.commit_manually
def A:
B()

def B:
B这个方法中也有对Model的操作,我的疑问是:
B这个方法中是隐式的新开了一个事务,还是与A方法处在同一个事务中?
如果默认是隐式开了一个新事务,请问我有什么办法可以将它放入A的事务中?
...全文
160 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
小村长 2013-04-19
  • 打赏
  • 举报
回复
与A方法在同一个事务中。。。
jeky_zhang2013 2013-02-18
  • 打赏
  • 举报
回复
事务不是按方法来划分的吧?应该是按提交与否来划分的
pengji 2013-02-05
  • 打赏
  • 举报
回复
没人知道吗?

37,743

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧