Bạn có thể muốn xem câu hỏi này Trình tải mối quan hệ giả kim thuật SQL để lại khóa trên bảng?
Những gì bạn cần làm là lớp con flask.ext.sqlalchemy.SQLAlchemy
và ghi đè apply_driver_hacks
phương thức để chuyển qua đối số từ khóa bổ sung cô lập_level ='ĐỌC
:
from flask.ext.sqlalchemy import SQLAlchemy
class UnLockedAlchemy(SQLAlchemy):
def apply_driver_hacks(self, app, info, options):
if not "isolation_level" in options:
options["isolation_level"] = "READ COMMITTED" # For example
return super(UnLockedAlchemy, self).apply_driver_hacks(app, info, options)