@BuBux

Как через фреймворк Flask получить данные из таблицы бд при помощи SQLAlchemy?

Установил flask-sqlalchemy и mysql-connector. Прописал в конфиге параметры подключения к бд. В гланом файле проэкта импортировал SQLAlchemy (from flask_sqlalchemy import SQLAlchemy) и создал экземпляр (db = SQLAlchemy(app)). Как получить данные из таблицы post бд? Пробую:
cursor = db.execute('SELECT * FROM post')
items = cursor.fetchall()

Но выдаёт ошибку AttributeError: 'SQLAlchemy' object has no attribute 'execute'. Что-то не так прописываю или же вовсе по другому надо делать?
  • Вопрос задан
  • 122 просмотра
Решения вопроса 1
FeNUMe
@FeNUMe
Стесняюсь спросить, а вы после установки flask-sqlalchemy в документацию к нему заглядывали? Там есть ответ на ваш вопрос буквально в первом разделе
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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