def inject_globals(): countries = load_countries() map_links = {} for k, v in list(countries.items()): map_links[v.get('iso3')] = v.get('path') return { 'countries': countries, 'map_links': map_links, 'library': load_library(), 'topics': load_topics() }
def topic(slug): topics = load_topics() if slug not in topics: raise NotFound() topic = topics.get(slug) return render_template('topic.html', topic=topic)