summaryrefslogtreecommitdiff
path: root/app.py
diff options
context:
space:
mode:
authorYuval Adam <_@yuv.al>2017-08-07 22:23:21 +0300
committerYuval Adam <_@yuv.al>2017-08-07 22:23:21 +0300
commit02985b5387b9fcb181d2d89123665e24661482a7 (patch)
treeabd0a0db1695e4b103dcb154f34daf96b8537aca /app.py
parenta09c7e5156ee730adfb636394b0382a3eeabb0b0 (diff)
Fix URL links
Diffstat (limited to 'app.py')
-rw-r--r--app.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/app.py b/app.py
index fc4ab4a..2bb4567 100644
--- a/app.py
+++ b/app.py
@@ -1,6 +1,6 @@
import markdown
-from flask import Flask, render_template
+from flask import Flask, render_template, url_for
from os import listdir
app = Flask(__name__)
@@ -15,7 +15,7 @@ def home():
def parse_post(post):
y, m, d, *title = post[:-3].split('-')
slug = '-'.join(title)
- return {'url': f'/blog/{y}/{m}/{d}/{slug}/', 'title': ' '.join(title)}
+ return {'url': url_for('blog_post', y=y, m=m, d=d, slug=slug), 'title': ' '.join(title)}
@app.route('/blog/')
def blog():
@@ -38,7 +38,7 @@ def blog_post(y, m, d, slug):
def parse_page(page):
slug = page[:-3]
title = slug.replace('-', ' ')
- return {'url': f'/wiki/{slug}/', 'title': title}
+ return {'url': url_for('wiki_page', slug=slug), 'title': title}
@app.route('/wiki/')
def wiki():