Add a timeago filter

This commit is contained in:
Michał Gdula 2023-06-23 21:57:44 +00:00
parent 1ebe97a41c
commit 961759e40b
2 changed files with 7 additions and 0 deletions

View file

@ -11,3 +11,4 @@ Flask-Caching
libsass-bin
jsmin
cssmin
timeago

View file

@ -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())