move Space.category into Location Groups

This commit is contained in:
Laura Klünder 2017-07-11 17:32:17 +02:00
parent c9ef56326c
commit 23ebd57a8a
2 changed files with 37 additions and 11 deletions

View file

@ -55,7 +55,6 @@ class Space(SpecificLocation, LevelGeometryMixin, models.Model):
('elevator', _('elevator')),
)
geometry = GeometryField('polygon')
category = models.CharField(verbose_name=_('category'), choices=CATEGORIES, default='normal', max_length=16)
outside = models.BooleanField(default=False, verbose_name=_('only outside of building'))
class Meta:
@ -70,16 +69,6 @@ class Space(SpecificLocation, LevelGeometryMixin, models.Model):
result['public'] = self.public
return result
def get_color(self, *args, **kwargs):
color = super().get_color(*args, **kwargs)
if not color:
color = {
'stairs': '#dddddd',
'escalator': '#bbbbbb',
'elevator': '#00ffff',
}.get(self.category)
return color
class Door(LevelGeometryMixin, models.Model):
"""