{% for category, msg in get_flashed_messages(with_categories=true) %}
{{ category.upper() }}: {{ msg }} {% if form_errors %}
    {% for field, errors in form_errors.items() %}
  • {{ field }}: {{ ', '.join(errors) }}
  • {% endfor %}
{% endif %}
{% endfor %}

Domains

{% for domain in domains %}

{{ domain.name }}

{% for record in domain.records %} {% if record.type != 'SOA' %} {% endif %} {% endfor %}
DomainTypeValueDynDNSActions
{{ record.type }} {% if record.dyndns_client %}
{% elif record.type in ('A', 'AAAA') %}
{% endif %}
{# Submit update #}
{{ recordform.csrf_token }}
{# Delete record form #}
{{ recordform.render() }}
{% endfor %}

New domain

{{ domainform.render() }}