{% extends "root.html" %} {% set active_page = "admin" %} {% block title %}Admin Member List{% endblock %} {% block content %}
{% block admin_content %}
{% for group in active_members|groupby("type") %}

Active members, {{ group.grouper }}:

{{ members_list(group.list) }}
{% endfor %}

Inactive-wannabes:

{{ members_list(inactive_members|selectattr("months_due")) }}

Inactive members:

{{ members_list(inactive_members|rejectattr("months_due")) }}
{% endblock %}
{% endblock %} {% macro members_list(members) %} {% for member in members %} {% endfor %}
# LDAP Username Months Due Payment Policy
{{loop.index}}. {{member.username}} {{member.months_due}} {% if member.active and member.last_transfer_bank != 'IdeaBank' %} {{member.last_transfer_bank}} {% endif %} {% include "button_payment_policy.html" %}
{% endmacro %}