This commit is contained in:
Laura Klünder 2016-12-05 12:14:07 +01:00
parent a7ad682cbe
commit a611e32682
4 changed files with 3 additions and 4 deletions

View file

@ -56,12 +56,10 @@ class MapitemFormMixin(ModelForm):
self.fields['crop_to_level'].to_field_name = 'name'
if not creating and self.instance.crop_to_level is not None:
self.initial['crop_to_level'] = self.instance.crop_to_level.name
self.fields['crop_to_level'].queryset = self.fields['crop_to_level'].queryset.order_by('altitude')
if 'levels' in self.fields:
# set field_name
self.fields['levels'].to_field_name = 'name'
self.fields['levels'].queryset = self.fields['levels'].queryset.order_by('altitude')
if 'geometry' in self.fields:
# hide geometry widget

View file

@ -20,6 +20,7 @@ class Level(MapItem):
verbose_name = _('Level')
verbose_name_plural = _('Levels')
default_related_name = 'levels'
ordering = ['altitude']
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)

View file

@ -4,7 +4,7 @@ from c3nav.mapdata.render.renderer import LevelRenderer, get_render_path # noqa
def render_all_levels(show_accessibles=False):
renderers = []
for level in Level.objects.all().order_by('altitude'):
for level in Level.objects.all():
renderers.append(LevelRenderer(level))
for renderer in renderers:

View file

@ -4,7 +4,7 @@ from c3nav.routing.graph import Graph
class Command(BaseCommand):
help = 'graw the routing graph'
help = 'draw the routing graph'
def add_arguments(self, parser):
parser.add_argument('--no-points', action='store_const', dest='points', const=False, default=True,