doorman/templates/manage/distributed.result.html
{% extends "layout.html" %}
{% block content %}
<div class="body-content">
<div class="row">
<div class="col-md-12">
<h1><a href="{{ url_for('manage.get_node', node_id=node.id) }}">{{ node.display_name }}</a></h1>
<p class="lead">{{ query.distributed_query.description or '' }}</p>
<p>
<pre>{{ query.distributed_query.sql }}</pre>
</p>
{% if query.results %}
{% set columns = query.results | first | attr('columns') | list | sort %}
<div class="table-responsive">
<table class="table table-striped table-condensed">
<thead>
{% for column in columns %}
<th>{{ column }}</th>
{% endfor %}
</thead>
<tbody>
{% for result in query.results %}
<tr>
{% for column in columns %}
<td>{{ result.columns[column] | render(column) }}</td>
{% endfor %}
</tr>
{% endfor %}
</tbody>
</table>
</div>
{% endif %}
</div>
</div>
</div>
{% endblock %}