diff options
author | jwansek <eddie.atten.ea29@gmail.com> | 2023-03-21 14:11:05 +0000 |
---|---|---|
committer | jwansek <eddie.atten.ea29@gmail.com> | 2023-03-21 14:11:05 +0000 |
commit | 7c7082fbc6bbaeb48aded3e2a598130a1c0b343f (patch) | |
tree | 4ed03ccb37055cdbcc6fc2fc4ec907f66ca143a9 /app.py | |
parent | c9c6db89a10e331d3df9f1a60b5c3ea89b1e7c59 (diff) | |
download | boymoder.blog-7c7082fbc6bbaeb48aded3e2a598130a1c0b343f.tar.gz boymoder.blog-7c7082fbc6bbaeb48aded3e2a598130a1c0b343f.zip |
Added redirecting blog posts
Diffstat (limited to 'app.py')
-rwxr-xr-x | app.py | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -113,11 +113,15 @@ def get_thought(): thought_id = flask.request.args.get("id", type=int) with database.Database() as db: try: - category_name, title, dt, parsed, headers = parser.get_thought_from_id(db, thought_id) + category_name, title, dt, parsed, headers, redirect = parser.get_thought_from_id(db, thought_id) # print(headers) except TypeError: flask.abort(404) return + + if redirect is not None: + return flask.redirect(redirect, code = 301) + return flask.render_template( "thought.html.j2", **get_template_items(title, db), |