INNER CODE UNIT · Python
use_template
IvanIsCoding/ResuLLMe · src/templates/__init__.py:45
def use_template(template_name, jinja_env, json_resume, prelim_section_ordering):
PREFIX = f"{template_name}"
EXTENSION = "tex.jinja"
resume_template = jinja_env.get_template(f"{PREFIX}/resume.{EXTENSION}")
basics_template = jinja_env.get_template(f"{PREFIX}/basics.{EXTENSION}")
education_template = jinja_env.get_template(f"{PREFIX}/education.{EXTENSION}")
work_template = jinja_env.get_template(f"{PREFIX}/work.{EXTENSION}")
skills_template = jinja_env.get_template(f"{PREFIX}/skills.{EXTENSION}")
projects_template = jinja_env.get_template(f"{PREFIX}/projects.{EXTENSION}")
awards_template = jinja_env.get_template(f"{PREFIX}/awards.{EXTENSION}")
sections = {}
section_ordering = get_final_section_ordering(prelim_section_ordering)
if "basics" in json_resume:
firstName = json_resume["basics"]["name"].split(" ")[0]
lastName = " ".join(json_resume["basics"]["name"].split(" ")[1:])