#python #sqlalchemy #flask-sqlalchemy
#python #sqlalchemy #flask-sqlalchemy
Вопрос:
SQLAlchemy регистрирует все запросы, хотя у меня есть SQLALCHEMY_ECHO = False
(и проверено в debug). Дальнейшее расследование показывает, что db.engine.echo
это True
так.
С точки зрения Env, FLASK_ENV = development
, FLASK_DEBUG = True
. Однако изменение этих настроек не оказывает никакого влияния на наблюдаемое поведение. Т.Е. я могу наблюдать то же самое с FLASK_ENV = production
помощью and FLASK_DEBUG = False
.
Соответствующие библиотеки: Flask-SQLAlchemy==2.4.4, SQLAlchemy==1.3.18, GeoAlchemy2==0.7.0
У кого-нибудь есть идеи, что я могу проверить, может быть?
Ответ №1:
Вы должны изменить отладку на False
, а также на SQLALCHEMY_TRACK_MODIFICATIONS
, вам False
также нужно установить его