def build_items_html(items):
rows = ""
for item in items:
rows += f"""
| {item['name']} |
{item['quantity']} |
{item['price']} |
"""
return rows
def build_keys_html(keys):
if not keys:
return ""
rows = "Your Keys:
"
for key in keys:
rows += f"- {key}
"
rows += "
"
return rows
def render_template(template_str, data):
for key, value in data.items():
template_str = template_str.replace(f"{{{{{key}}}}}", str(value))
return template_str