select location from map

This commit is contained in:
Laura Klünder 2016-12-20 22:20:42 +01:00
parent d9632dc0c4
commit 0b44acc8b0
7 changed files with 163 additions and 31 deletions

View file

@ -1,4 +1,5 @@
from calendar import timegm
from collections import OrderedDict
from functools import wraps
from django.core.cache import cache
@ -90,7 +91,7 @@ class CachedReadOnlyViewSetMixin():
@cache_result('c3nav__mapdata__levels')
def get_levels_cached():
from c3nav.mapdata.models import Level
return {level.name: level for level in Level.objects.all()}
return OrderedDict((level.name, level) for level in Level.objects.all())
@cache_result('c3nav__mapdata__packages')