Задать вопрос

Как вывести данные с БД?

Добрый вечер.
Нужно получить количество постов человека, вывести из БД их.
На sql это было бы примерно вот так:
select count(*) from Posts where author_id = user_id

Вот такая структура таблицы:
Posts
  1. id
  2. text
  3. author_id

Наброски вьюхи:
@users_blueprint.route('/profile/<int:user_id>')
@login_required
def profile(user_id):
    ..........
    return render_template('profile.html', ......)


Попробовал через:
Post.query.filter_by(author_id = user_id)
Вывод не совсем тот.
  • Вопрос задан
  • 546 просмотров
Подписаться 4 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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