hardwellZero: Ну логи теперь у вас есть, берете:
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-3
Скармливаете гуглу и находите решение :)
hardwellZero: ну сложно сказать не видя всей картины.
Но для начала
1) С базой данных вы соединились?
2) Вы используете flask sqlalchemy. Вы его установили и подгрузили?
3) Вы создали модель для таблицы: BlogPost?
Была статья на хабре о flask. И там как раз учатся на написании блога: habrahabr.ru/post/193242
Если лень ее читать, то в конце каждой статьи находится исходный код.
Копируйте его и смотрите как оно работает.
hardwellZero: jinja2 - это темплейты, они для этого непреднамеренны.
Делать запрос надо в самой вашей flask программе.
Но для этого для начала надо с базой данных соединится.
Ну выглядит нормально, непонимание - присутствует.
Редиректов здесь никаких нет.
В 'post_id' уже содержится ID блога, который нужно вывести.
Подставляйте туда разные цифры, которые соответсвуют нужной записи и все.
Например,