{% macro format_currency(amount, color=True, precision=2) -%} {%- if amount == None -%} None {%- else -%} {{ format_currency_raw(amount, precision) }} {%- endif %} {%- endmacro %} {% macro format_currency_raw(amount, precision=0) -%} {{ ("%%.%sf" | format(precision) | format(amount/100)) }}SOG {%- endmacro %} {% macro render_field(field, prefix=None, suffix=None, layout=True, label=True, split=3) %} {% if field.type == 'HiddenField' or field.type == 'CSRFTokenField' %} {{ field(**kwargs) }} {% else %} {% if layout %}