Refactoring Mapdata Models: MapItem and GeometryMapItem
This commit is contained in:
parent
91d898f240
commit
bc0b5521ce
14 changed files with 186 additions and 192 deletions
|
@ -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
|
||||
|
||||
|
||||
|
|
|
@ -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()
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue