# HG changeset patch # User neko259 # Date 2017-01-01 21:25:10 # Node ID 71d3a47e7866c710db62f46067da57fffe544bfe # Parent de6df255de6604d69f2093a08bbfd46a552a2d25 Sort domains by their usage in statistics diff --git a/boards/management/commands/statistics.py b/boards/management/commands/statistics.py --- a/boards/management/commands/statistics.py +++ b/boards/management/commands/statistics.py @@ -18,8 +18,10 @@ class Command(BaseCommand): else: domains[domain] = 1 - for domain in domains: - print('{}: {}'.format(domain, domains[domain])) + domain_list = [(item, domains[item]) for item in domains.keys()] + domain_list = sorted(domain_list, key=lambda domain: -domain[1]) + for domain in domain_list: + print('{}: {}'.format(domain[0], domain[1])) print('* Overall numbers') print('{} attachments in the system, {} of them as URLs'.format(