add ramp model

This commit is contained in:
Laura Klünder 2017-11-17 20:31:29 +01:00
parent 3556f33a75
commit aaabc7e37c
7 changed files with 60 additions and 4 deletions

View file

@ -178,6 +178,7 @@ class EditorViewSet(ViewSet):
space.areas.filter(Area.q_for_request(request)).prefetch_related('groups'),
space.holes.all(),
space.stairs.all(),
space.ramps.all(),
space.obstacles.all(),
space.lineobstacles.all(),
space.columns.all(),
@ -201,6 +202,7 @@ class EditorViewSet(ViewSet):
'door': '#ffffff',
'area': 'rgba(85, 170, 255, 0.2)',
'stair': '#a000a0',
'ramp': 'rgba(160, 0, 160, 0.2)',
'obstacle': '#999999',
'lineobstacle': '#999999',
'column': '#888888',

View file

@ -59,6 +59,7 @@ urlpatterns.extend(add_editor_urls('Door', 'Level'))
urlpatterns.extend(add_editor_urls('Hole', 'Space'))
urlpatterns.extend(add_editor_urls('Area', 'Space'))
urlpatterns.extend(add_editor_urls('Stair', 'Space'))
urlpatterns.extend(add_editor_urls('Ramp', 'Space'))
urlpatterns.extend(add_editor_urls('Obstacle', 'Space'))
urlpatterns.extend(add_editor_urls('LineObstacle', 'Space'))
urlpatterns.extend(add_editor_urls('Column', 'Space'))

View file

@ -81,8 +81,8 @@ def space_detail(request, level, pk):
'can_edit': request.changeset.can_edit(request),
'child_models': [child_model(request, model_name, kwargs={'space': pk}, parent=space)
for model_name in ('Hole', 'Area', 'Stair', 'Obstacle', 'LineObstacle', 'Column', 'POI',
'AltitudeMarker')],
for model_name in ('Hole', 'Area', 'Stair', 'Ramp', 'Obstacle', 'LineObstacle', 'Column',
'POI', 'AltitudeMarker')],
'geometry_url': '/api/editor/geometries/?space='+pk,
})