from datetime import datetime, timedelta
from django import template
from django.utils.timesince import timesince
register = template.Library()

@register.filter
def time_until(value):
    now = datetime.now()
try:
    difference = value - now
except:
    return value
if difference <= timedelta(minutes=1):
    return 'just now'
return '%(time)s ago' % {'time': timesince(value).split(', ')[0]}
Рассчитать количество дней между двумя датами внутри шаблонов Django