summaryrefslogtreecommitdiff
path: root/app/views/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--app/views/__init__.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/app/views/__init__.py b/app/views/__init__.py
index eed6d0a..d64b945 100644
--- a/app/views/__init__.py
+++ b/app/views/__init__.py
@@ -20,6 +20,13 @@ def static_url(s):
def eur(s):
return (u"%s EUR" % s)
+@app.template_filter("date")
+def format_date(s, format="%Y/%m"):
+ if hasattr(s, "date"):
+ return s.date.strftime(format)
+ else:
+ return s.strftime(format)
+
@app.errorhandler(404)
def page_not_found (error):
return render_template("404.jinja", page = request.path), 404