yupiter7575
@yupiter7575
Python программист

Как подключить SQLAlchemy к Flask?

Вроде делаю все правильно, но вылетает ошибка:
C:\Main\lib\site-packages\flask_sqlalchemy\__init__.py:852: UserWarning: Neither SQLALCHEMY_DATABASE_URI nor SQLALCHEMY_BINDS is set. Defaulting SQLALCHEMY_DATABASE_URI to "sqlite:///:memory:".
  'Neither SQLALCHEMY_DATABASE_URI nor SQLALCHEMY_BINDS is set. '
C:\Main\lib\site-packages\flask_sqlalchemy\__init__.py:873: FSADeprecationWarning: SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by default in the future.  Set it to True or False to suppress this warning.
  'SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and '

Прошарил уже весь гугл, единственное что понял, ошибка здесь:
app = Flask(__name__)
app.config['SQLALCHEMY DATABASE_URI'] = 'sqlite:///myBase.db'
app.config['SQLALCHEMY TRACK_MODIFICATIONS'] = False
db = SQLAlchemy(app)
with app.app_context(): 
    db.create_all()
  • Вопрос задан
  • 1302 просмотра
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Flask
Седой и строгий
Это не ошибка, а предупреждения. Вылетают они из-за того, что параметры конфигурации написаны неправильно.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы