hardwellZero: ну сложно сказать не видя всей картины.
Но для начала
1) С базой данных вы соединились?
2) Вы используете flask sqlalchemy. Вы его установили и подгрузили?
3) Вы создали модель для таблицы: BlogPost?
Была статья на хабре о flask. И там как раз учатся на написании блога: habrahabr.ru/post/193242
Если лень ее читать, то в конце каждой статьи находится исходный код.
Копируйте его и смотрите как оно работает.
hardwellZero: jinja2 - это темплейты, они для этого непреднамеренны.
Делать запрос надо в самой вашей flask программе.
Но для этого для начала надо с базой данных соединится.
Ну выглядит нормально, непонимание - присутствует.
Редиректов здесь никаких нет.
В 'post_id' уже содержится ID блога, который нужно вывести.
Подставляйте туда разные цифры, которые соответсвуют нужной записи и все.
Например,
========================
Traceback (most recent call last):
File "/home/dom/env/lib/python3.4/site-packages/flask/app.py", line 1817, in wsgi_app
response = self.full_dispatch_request()
File "/home/dom/env/lib/python3.4/site-packages/flask/app.py", line 1477, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/dom/env/lib/python3.4/site-packages/flask/app.py", line 1381, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/dom/env/lib/python3.4/site-packages/flask/_compat.py", line 33, in reraise
raise value
File "/home/dom/env/lib/python3.4/site-packages/flask/app.py", line 1475, in full_dispatch_request
rv = self.dispatch_request()
File "/home/dom/env/lib/python3.4/site-packages/flask/app.py", line 1461, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/home/dom/proj/main.py", line 744, in profile_clearstat
db.session.query().filter(S.user_id == user_id).update({"user_id": 1})
File "/home/dom/env/lib/python3.4/site-packages/sqlalchemy/orm/query.py", line 2796, in update
update_op.exec_()
File "/home/dom/env/lib/python3.4/site-packages/sqlalchemy/orm/persistence.py", line 895, in exec_
self._do_pre()
File "/home/dom/env/lib/python3.4/site-packages/sqlalchemy/orm/persistence.py", line 903, in _do_pre
self.context = context = query._compile_context()
File "/home/dom/env/lib/python3.4/site-packages/sqlalchemy/orm/query.py", line 2836, in _compile_context
"Query contains no columns with which to "
sqlalchemy.exc.InvalidRequestError: Query contains no columns with which to SELECT from.
======================================
И сам код:
user_id = get_userid()
S = Stat
db.session.query().filter(S.user_id == user_id).update({"user_id": 1})
db.session.commit()