From a18dc108c15ca9b7acd7217bf547b80584850302 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Fri, 5 May 2017 12:02:53 +0200 Subject: [PATCH] remove level from GeometryMapItemWithArea --- .../migrations/0047_auto_20170505_1002.py | 35 +++++++++++++++++++ src/c3nav/mapdata/models/geometry.py | 2 -- 2 files changed, 35 insertions(+), 2 deletions(-) create mode 100644 src/c3nav/mapdata/migrations/0047_auto_20170505_1002.py diff --git a/src/c3nav/mapdata/migrations/0047_auto_20170505_1002.py b/src/c3nav/mapdata/migrations/0047_auto_20170505_1002.py new file mode 100644 index 00000000..8eb84872 --- /dev/null +++ b/src/c3nav/mapdata/migrations/0047_auto_20170505_1002.py @@ -0,0 +1,35 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.10.4 on 2017-05-05 10:02 +from __future__ import unicode_literals + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('mapdata', '0046_assign_area'), + ] + + operations = [ + migrations.RemoveField( + model_name='escalator', + name='level', + ), + migrations.RemoveField( + model_name='lineobstacle', + name='level', + ), + migrations.RemoveField( + model_name='obstacle', + name='level', + ), + migrations.RemoveField( + model_name='stair', + name='level', + ), + migrations.RemoveField( + model_name='stuffedarea', + name='level', + ), + ] diff --git a/src/c3nav/mapdata/models/geometry.py b/src/c3nav/mapdata/models/geometry.py index f30440e4..af86b32b 100644 --- a/src/c3nav/mapdata/models/geometry.py +++ b/src/c3nav/mapdata/models/geometry.py @@ -72,7 +72,6 @@ class GeometryMapItemWithArea(GeometryMapItem): """ A map feature """ - level = models.ForeignKey('mapdata.Level', on_delete=models.CASCADE, verbose_name=_('level')) area = models.ForeignKey('mapdata.Area', on_delete=models.CASCADE, verbose_name=_('area')) class Meta: @@ -80,7 +79,6 @@ class GeometryMapItemWithArea(GeometryMapItem): def get_geojson_properties(self): result = super().get_geojson_properties() - result['level'] = self.level.name result['area'] = self.area.name return result