from django.http import HttpResponse from django.template import loader from map import map_generator from map import map_renderer from map.map_renderer import RenderedMap from map.quest_map import QuestMap def index(request): quest_map: QuestMap = map_generator.generate_map() rendered_map: RenderedMap = map_renderer.render_map(quest_map) template = loader.get_template('map/index.html') context = {'map': rendered_map} return HttpResponse(template.render(context, request))