Django 一个 request 请求中如何保证多个 db 的事务以及回滚呢?

douglarek
  • 448

Django 一个 request 请求中如何保证多个 db 的事物以及回滚呢?

比如下面一个简单的例子:

def foo(request):

    A() # 访问一个名叫 a 的db alias
    B() # 访问一个名叫 b de db alias

怎样保证 foo 函数内 A B 两个 db 操作同时事务并且失败时同时回滚?

回复
阅读 3.1k
1 个回答

试试middleware

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏