X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/9d0a4f124c6b0dca121206c8b4f12826c510906a..ae2a8df21e1038038cf898eb5a9d09b9ecc33f8f:/src/alerts/templatetags/alerts.py?ds=sidebyside diff --git a/src/alerts/templatetags/alerts.py b/src/alerts/templatetags/alerts.py index cbab9de2..e4432172 100644 --- a/src/alerts/templatetags/alerts.py +++ b/src/alerts/templatetags/alerts.py @@ -1,4 +1,5 @@ from django.template import Library +from django.db.models import Max from ..models import Alert @@ -8,5 +9,7 @@ register = Library() def get_alerts(): return { 'count': Alert.objects.all().count(), - 'items': Alert.objects.all()[:20], + 'items': Alert.objects.all().annotate( + m=Max('book__chunk__head__created_at') + ).order_by('-m')[:20], }