def _transaction_func(entering, exiting, using):
    # Note that although the first argument is *called* `using`, it
    # may actually be a function; @autocommit and @autocommit('foo')
    # are both allowed forms.
    if using is None:
        using = DEFAULT_DB_ALIAS
    if callable(using):
        return Transaction(entering, exiting, DEFAULT_DB_ALIAS)(using)
    return Transaction(entering, exiting, using)
Return rId key of relationship of *reltype* to *target*, from an
dataset/ETHPy150Open cloudera/hue/desktop/core/ext-py/Django-1.6.10/django/db/transaction.py/_transaction_func--crossover with--dataset/ETHPy150Open scanny/python-pptx/pptx/opc/package.py/Part.relate_to