From a99ca61159f57d88b104ca1eec2614c405c441a0 Mon Sep 17 00:00:00 2001 From: Gergely Polonkai Date: Tue, 1 Oct 2013 23:03:04 +0200 Subject: [PATCH] Changed lambda to itemgetter as suggested --- gergelypolonkai_django/taghelper.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gergelypolonkai_django/taghelper.py b/gergelypolonkai_django/taghelper.py index b94a0f5..664b684 100644 --- a/gergelypolonkai_django/taghelper.py +++ b/gergelypolonkai_django/taghelper.py @@ -1,6 +1,7 @@ from django.db.models import Count from taggit.models import Tag from math import floor +from operator import itemgetter def tagcloud(request): tagcloudlist = Tag.objects.annotate(ct=Count('taggit_taggeditem_items')).order_by('-ct') @@ -21,6 +22,6 @@ def tagcloud(request): size = int(floor((5.0 * (tagcount - tmin)) / (tmax - tmin))) tagcloud.append({'name': cloudelement.name, 'slug': cloudelement.slug, 'size': size}) - tagcloud.sort(key=lambda k: k['name']) + tagcloud.sort(key=itemgetter('name')) return {'tagcloud': tagcloud}