From 6eaa2fe41608252cfefe5f012ddb67ad83fb21ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Mon, 19 Jun 2017 13:56:18 +0200 Subject: [PATCH] maps: order map layers alphabetically (#16907) --- combo/apps/maps/migrations/0001_initial.py | 1 + combo/apps/maps/models.py | 3 +++ 2 files changed, 4 insertions(+) diff --git a/combo/apps/maps/migrations/0001_initial.py b/combo/apps/maps/migrations/0001_initial.py index 1a73dd3..4afb4fc 100644 --- a/combo/apps/maps/migrations/0001_initial.py +++ b/combo/apps/maps/migrations/0001_initial.py @@ -21,5 +21,6 @@ class Migration(migrations.Migration): ('icon', models.CharField(blank=True, max_length=32, null=True, verbose_name='Marker icon', choices=[(b'house', 'House'), (b'building', 'Building'), (b'hospital', 'Hospital'), (b'ambulance', 'Ambulance'), (b'taxi', 'Taxi'), (b'subway', 'Subway'), (b'wheelchair', 'Wheelchair'), (b'bicycle', 'Bicycle'), (b'car', 'Car'), (b'train', 'Train'), (b'bus', 'Bus'), (b'motorcycle', 'Motorcycle'), (b'truck', 'Truck')])), ('icon_colour', models.CharField(default=b'#FFFFFF', max_length=7, verbose_name='Icon colour')), ], + options={'ordering': ('label',)} ), ] diff --git a/combo/apps/maps/models.py b/combo/apps/maps/models.py index f8acda0..5de2546 100644 --- a/combo/apps/maps/models.py +++ b/combo/apps/maps/models.py @@ -65,6 +65,9 @@ class MapLayer(models.Model): _('Include user identifier in request'), default=True) + class Meta: + ordering = ('label',) + def save(self, *args, **kwargs): if not self.slug: base_slug = slugify(self.label) -- 2.11.0