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(