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