zoukankan      html  css  js  c++  java
  • django深入----django.db.transaction

    django 的事务:

    transaction.py

    atomic---原子性
    def atomic(using=None, savepoint=True):
        # Bare decorator: @atomic -- although the first argument is called
        # `using`, it's actually the function being decorated.
        if callable(using):
            return Atomic(DEFAULT_DB_ALIAS, savepoint)(using)
        # Decorator: @atomic(...) or context manager: with atomic(...): ...
        else:
            return Atomic(using, savepoint)

    调用:

        @tx.atomic
        @model_pk_lock
        def update(self, request, *args, **kwargs):
  • 相关阅读:
    OpenCV鼠标事件
    相对复杂一些的爬虫,针对拒绝爬虫的网站
    CSS
    JS
    JS
    JS
    JS
    TypeScript
    微信小程序
    微信小程序
  • 原文地址:https://www.cnblogs.com/bayueman/p/6628781.html
Copyright © 2011-2022 走看看