python Flask-SQLAlchemy按请求隔离级别设置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python Flask-SQLAlchemy按请求隔离级别设置相关的知识,希望对你有一定的参考价值。
def isolation_level(level):
"""Return a Flask view decorator to set SQLAlchemy isolation level
Usage::
@main.route("/thingy/<id>", methods=["POST"])
@isolation_level("SERIALIZABLE")
def update_a_thing(id):
...
"""
def decorator(view):
def view_wrapper(*args, **kwargs):
db.session.connection(execution_options={'isolation_level': level})
return view(*args, **kwargs)
return view_wrapper
return decorator
以上是关于python Flask-SQLAlchemy按请求隔离级别设置的主要内容,如果未能解决你的问题,请参考以下文章
python Flask-SQLAlchemy按请求隔离级别设置
python 测试Flask-SQLAlchemy的MySQL数据库连接
python Flask-SQLAlchemy的一个方便的SQL调试功能
在python3下怎样用flask-sqlalchemy对mysql数据库操作
在python3下怎样用flask-sqlalchemy对mysql数据库操作
在python3下怎样用flask-sqlalchemy对mysql数据库操作