remove EscalatorSlope and OneWay

This commit is contained in:
Laura Klünder 2017-04-28 11:03:08 +02:00
parent 5e4e11b51d
commit 72716154b9
3 changed files with 45 additions and 22 deletions

View file

@ -11,7 +11,6 @@ from c3nav.editor.hosters import get_hoster_for_package, hosters
from c3nav.mapdata.models import AreaLocation
from c3nav.mapdata.models.base import MAPITEM_TYPES
from c3nav.mapdata.models.package import Package
from c3nav.mapdata.packageio.write import json_encode
def list_mapitemtypes(request, level):
@ -131,7 +130,8 @@ def edit_mapitem(request, mapitem_type, name=None):
mapitem.titles[language] = title
if not settings.DIRECT_EDITING:
content = json_encode(mapitem.tofile(form=form))
# todo: suggest changes
content = ''
with translation.override('en'):
commit_msg = '%s %s: %s' % (commit_type, mapitemtype._meta.verbose_name, mapitem.title)
return render(request, 'editor/mapitem_success.html', {

View file

@ -0,0 +1,43 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.10.4 on 2017-04-28 09:02
from __future__ import unicode_literals
import django.core.validators
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('mapdata', '0036_arealocation_bssids'),
]
operations = [
migrations.RemoveField(
model_name='escalatorslope',
name='level',
),
migrations.RemoveField(
model_name='escalatorslope',
name='package',
),
migrations.RemoveField(
model_name='oneway',
name='level',
),
migrations.RemoveField(
model_name='oneway',
name='package',
),
migrations.AlterField(
model_name='arealocation',
name='bssids',
field=models.TextField(blank=True, validators=[django.core.validators.RegexValidator(message='please enter a newline seperated lowercase list of BSSIDs', regex='^([0-9a-f]{2}(:[0-9a-f]{2}){5}(\\r?\\n[0-9a-f]{2}(:[0-9a-f]{2}){5})*)?$')], verbose_name='BSSIDs'),
),
migrations.DeleteModel(
name='EscalatorSlope',
),
migrations.DeleteModel(
name='OneWay',
),
]

View file

@ -218,16 +218,6 @@ class Escalator(GeometryMapItemWithLevel):
return result
class EscalatorSlope(DirectedLineGeometryMapItemWithLevel):
"""
An escalator slope, indicating which side of the escalator is up
"""
class Meta:
verbose_name = _('Escalator Slope')
verbose_name_plural = _('Escalator Slopes')
default_related_name = 'escalatorslopes'
class Stair(DirectedLineGeometryMapItemWithLevel):
"""
A stair
@ -238,16 +228,6 @@ class Stair(DirectedLineGeometryMapItemWithLevel):
default_related_name = 'stairs'
class OneWay(DirectedLineGeometryMapItemWithLevel):
"""
A one way obstacle
"""
class Meta:
verbose_name = _('Oneway')
verbose_name_plural = _('Oneways')
default_related_name = 'oneways'
class Obstacle(GeometryMapItemWithLevel):
"""
An obstacle