{# Expects: events, csrf, old, errors (all optional) #} {% if events %} {% for ev in events %} {% endfor %}
WhenTypeMilesCostNotes
{{ ev.event_date }} {{ ev.type }} {% if ev.mileage is not none %}{{ ev.mileage | money }}{% else %}-{% endif %} {{ ev.cost | money if ev.cost is not none else '-' }} {{ ev.notes or '' }}
{% else %}

No events yet. Log your first one below.

{% endif %} {% if errors %}
{% for key, val in errors.items() %}
{{ val }}
{% endfor %}
{% endif %}