diff --git a/ippisite/ippidb/views.py b/ippisite/ippidb/views.py index 49c8d4f5cd9c73282c5b37a59baf6cdbfe3d6303..1c909bb6e4615fdf91f534ee574d0899bb82aee0 100644 --- a/ippisite/ippidb/views.py +++ b/ippisite/ippidb/views.py @@ -1,5 +1,6 @@ import json import math +from collections import OrderedDict from django.db.models import Max, Min, Count from django.shortcuts import render @@ -201,7 +202,7 @@ def compound_list(request): display = 'v' context['display']=display compound_fields = {f.name: f.verbose_name for f in Compound._meta.get_fields() if not(f.is_relation)} - sort_by_options = {} + sort_by_options = OrderedDict() for sort_by_option_id in sort_by_option_ids: if sort_by_option_id == 'pubs': name = 'Number of publications'