{% extends 'base.html' %} {% block content %} {# ---------- Macros with error/highlight + repopulation + READ-ONLY ---------- #} {% macro input_field(label, name, value, type='text', required=False, errors=None, form_values=None, is_readonly=False) -%} {% set v = (form_values[name] if form_values and name in form_values else value) %} {% set has_err = errors and (name in errors) %}