Refactoring Mapdata Models: MapItem and GeometryMapItem

This commit is contained in:
Laura Klünder 2016-11-14 21:15:20 +01:00
parent 91d898f240
commit bc0b5521ce
14 changed files with 186 additions and 192 deletions

View file

@ -9,7 +9,7 @@ from django.forms.widgets import HiddenInput
from shapely.geometry.geo import mapping
from c3nav.mapdata.models import Package
from c3nav.mapdata.models.features import Area, Building, Door, Obstacle
from c3nav.mapdata.models.geometry import Area, Building, Door, Obstacle
from c3nav.mapdata.permissions import get_unlocked_packages

View file

@ -7,14 +7,14 @@ from django.shortcuts import get_object_or_404, render
from django.utils import translation
from c3nav.editor.hosters import get_hoster_for_package, hosters
from c3nav.mapdata.models.features import FEATURE_TYPES
from c3nav.mapdata.models import MAPITEM_TYPES
from c3nav.mapdata.models.package import Package
from c3nav.mapdata.packageio.write import json_encode
from c3nav.mapdata.permissions import can_access_package
def edit_feature(request, feature_type, name=None):
model = FEATURE_TYPES.get(feature_type)
model = MAPITEM_TYPES.get(feature_type)
if model is None:
raise Http404()