team-3/src/c3nav/mapdata/render/__init__.py

20 lines
559 B
Python
Raw Normal View History

2016-11-26 13:48:44 +01:00
from c3nav.mapdata.models import Level
2016-12-04 01:49:49 +01:00
from c3nav.mapdata.render.renderer import LevelRenderer, get_render_path # noqa
2016-11-26 13:48:44 +01:00
def render_all_levels():
2016-12-04 01:49:49 +01:00
renderers = []
for level in Level.objects.all().order_by('altitude'):
renderers.append(LevelRenderer(level))
for renderer in renderers:
renderer.render_base()
for renderer in renderers:
if not renderer.level.intermediate:
renderer.render_simple()
for renderer in renderers:
if not renderer.level.intermediate:
renderer.render_full()