1:track_modifications = app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] 报错,需要进行flask的sqlalchemy版本进行回退操作
解决办法:增加回调函数
try:
db.session.commit()
except:
C:\Python27\lib\site-packages\flask_sqlalchemy\__init__.py:800: UserWarning: SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by default in the future. Set it to True to suppress this warning.
warnings.warn('SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by default in the future. Set it to True to suppres
语句 pip install Flask-SQLAlchemy==2.1
解决办法:增加回调函数
try:
db.session.commit()
except:
db.session.rollback()
C:\Python27\lib\site-packages\flask_sqlalchemy\__init__.py:800: UserWarning: SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by default in the future. Set it to True to suppress this warning.
warnings.warn('SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by default in the future. Set it to True to suppres