diff --git a/TFR/requirements.txt b/TFR/requirements.txt index 1765fc5..40c4b63 100644 --- a/TFR/requirements.txt +++ b/TFR/requirements.txt @@ -11,3 +11,4 @@ Flask-Caching libsass-bin jsmin cssmin +timeago diff --git a/TFR/server/filters.py b/TFR/server/filters.py index ed4a030..341267d 100644 --- a/TFR/server/filters.py +++ b/TFR/server/filters.py @@ -1,4 +1,5 @@ import datetime +import timeago from flask import Blueprint @@ -11,3 +12,8 @@ def format_result(dttm): time = datetime.timedelta(seconds=int(dttm[0])) microtime = dttm[1][:3] return f"{time}:{microtime}" + + +@blueprint.app_template_filter() +def timesince(dttm): + return timeago.format(dttm, datetime.datetime.now())