-
Notifications
You must be signed in to change notification settings - Fork 363
/
preview_pane.html
42 lines (42 loc) · 1.99 KB
/
preview_pane.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
{% if headers %}
<div class="row">
<div class="col-md-12">
<div class="panel panel-default" style="margin-top: 30px;" xmlns="http://www.w3.org/1999/html">
<div class="panel-heading">
<span class="panel-title">Preview (execution time: {{ duration|floatformat:2 }} ms)</span>
<span style="float: right;">
{% if rows > total_rows %}
Showing {{ total_rows }} of {{ total_rows }} total rows.
{% else %}
First <input style="text-align: center; width: 40px;" type="text" name="rows" id="rows" value="{{ rows }}" /> of {{ total_rows }} total rows.
{% endif %}
</span>
</div>
<div style="overflow: auto; height: 500px;" id="overflow_wrapper">
<table class="table table-striped table-hover" id="preview">
<thead style="background: white;">
<tr>
{% for h in headers %}
<th>{{ h }}</th>
{% endfor %}
</tr>
</thead>
<tbody>
{% if data %}
{% for row in data %}
<tr>
{% for i in row %}
<td>{{ i }}</td>
{% endfor %}
</tr>
{% endfor %}
{% else %}
<tr style="text-align: center;"><td colspan="{{ headers|length }}">Empty Resultset</td></tr>
{% endif %}
</tbody>
</table>
</div>
</div>
</div>
</div>
{% endif %}