使用Singleton方式創建db時:
app = Flask(__name__)
db = SQLAlchemy(app)
在后臺使用多執行緒操作資料庫沒有問題發生,但使用App Factory方式創建時:
db = SQLAlchemy()
db.init_app(app)
在后臺不使用多執行緒操作資料庫是正常的,但使用多執行緒操作資料庫時提示錯誤:
application not registered on db instance and no application
請問是什么原因,怎么解決呢?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/131201.html
