Задать вопрос
@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'. Что-то не так прописываю или же вовсе по другому надо делать?
  • Вопрос задан
  • 218 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл Python-разработчик
    6 месяцев
    Далее
Решения вопроса 1
FeNUMe
@FeNUMe
Стесняюсь спросить, а вы после установки flask-sqlalchemy в документацию к нему заглядывали? Там есть ответ на ваш вопрос буквально в первом разделе
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы