diff options
| author | Guillaume Horel <guillaume.horel@gmail.com> | 2012-11-13 23:48:18 -0500 |
|---|---|---|
| committer | Guillaume Horel <guillaume.horel@gmail.com> | 2012-11-13 23:48:18 -0500 |
| commit | e92f8608664381b6002a025e490588df208234cc (patch) | |
| tree | e1ed11f03bd8af45999d21b3e1e2b4379721a5ca /famille.py | |
| parent | 7bc18ad4630fe4c525ccb66f21d47486d5c48b2b (diff) | |
| download | famille-flask-e92f8608664381b6002a025e490588df208234cc.tar.gz | |
fix dates in rss feed
Diffstat (limited to 'famille.py')
| -rw-r--r-- | famille.py | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -10,6 +10,8 @@ import pytz from docutils import core from docutils.writers.html4css1 import Writer from datetime import datetime +import time +from email import utils from bs4 import BeautifulSoup from flask_mail import Mail, Message import locale @@ -52,6 +54,11 @@ def format_ago(date_object, format): return '<span class=timeago title="{0}">{1}</span>'. \ format(iso_format, readable).decode("utf8") +@app.template_filter('format_rfc2822') +def format_rfc2822(date_object): + timestamp = time.mktime(date_object.timetuple()) + return utils.formatdate(timestamp) + @app.template_filter('pluralize') def pluralize(word, count, plural=None): if count == 0: |
