Templates added
This commit is contained in:
163
Templates/monthplan/show_observation_info.html
Normal file
163
Templates/monthplan/show_observation_info.html
Normal file
@@ -0,0 +1,163 @@
|
||||
{% extends "monthplan/base.html" %}
|
||||
|
||||
|
||||
{% block content %}
|
||||
|
||||
<table class="table table-hover">
|
||||
{% if observation %}
|
||||
<thead>
|
||||
<tr><th scope="col" colspan="4">Observations</th></tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<tr class="{% if observation.is_past_due %}bg-success{% endif %}{% if observation.is_future %} bg-info{% endif %}{% if observation.is_current %} bg-danger{% endif %}">
|
||||
<td><span class="glyphicon glyphicon-screenshot"></span></td>
|
||||
<td><a href="{{ observation.get_absolute_url_logbook_start }}">{{ observation.start|date:"d M Y H:i:s" }}</a></td>
|
||||
<td><a href="{{ observation.get_absolute_url_logbook_stop }}">{{ observation.stop|date:"d M Y H:i:s" }}</a></td>
|
||||
<td><a href="{{ observation.get_absolute_url }}">{{ observation.experiment }}</a></td><td>{{ observation.ra|floatformat:4 }}</td><td>{{ observation.dec|floatformat:4 }}</td><td>{{ observation.target }}</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
{% endif %}
|
||||
</table>
|
||||
|
||||
{% if flightplans and user.is_authenticated %}
|
||||
<table class="table table-hover">
|
||||
<thead>
|
||||
<tr><th scope="col" colspan="4">Flight program</th></tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for obs in flightplans %}
|
||||
<tr class="{% if obs.is_past_due %}bg-success{% endif %}{% if obs.is_future %} bg-info{% endif %}{% if obs.is_current %} bg-danger{% endif %}">
|
||||
<td>
|
||||
{% if obs.valid %}
|
||||
<span class="glyphicon glyphicon-ok"></span>
|
||||
{% else %}
|
||||
<span class="glyphicon glyphicon-remove"></span>
|
||||
{% endif %}
|
||||
</td>
|
||||
<td>{{ obs.start|date:"d M Y H:i:s"}}</td>
|
||||
<td>{{ obs.stop|date:"d M Y H:i:s"}}</td>
|
||||
<td><a href="{{ obs.get_absolute_url }}">{{ obs.experiment }}</a></td>
|
||||
<td>RA: {{ obs.ra|floatformat:4 }}</td>
|
||||
<td>Dec: {{ obs.dec|floatformat:4 }}</td>
|
||||
<td>Загружено: {{ obs.load_stamp|date:"d M Y" }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MJD</td>
|
||||
<td>{{ obs.mjd_start|floatformat:6}}</td>
|
||||
<td>{{ obs.mjd_stop|floatformat:6}}</td>
|
||||
<td>Q1: {{ obs.q1 }}</td>
|
||||
<td>Q2: {{ obs.q2 }}</td>
|
||||
<td>Q3: {{ obs.q3 }}</td>
|
||||
<td>Q4: {{ obs.q4 }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>OBT</td>
|
||||
<td>{{ obs.obt_start|floatformat:4}}</td>
|
||||
<td>{{ obs.obt_stop|floatformat:4}}</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<!--tr>
|
||||
<td>НПОЛ (UTC)</td>
|
||||
<td>{{ obs.start_npol}}</td>
|
||||
<td>{{ obs.stop_npol}}</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr-->
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
{% endif %}
|
||||
|
||||
<table class="table table-hover">
|
||||
|
||||
{% if seances %}
|
||||
<thead>
|
||||
<tr><th scope="col" colspan="4">Сеансы связи с КА</th></tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for seance in seances %}
|
||||
<tr class="{% if seance.is_past_due %}bg-success{% endif %}{% if seance.is_future %} bg-info{% endif %}{% if seance.is_current %} bg-danger{% endif %}">
|
||||
<td><span class="glyphicon glyphicon-time"></span></td>
|
||||
<td><a href="{{ seance.get_absolute_url_logbook_start }}">{{ seance.start }}</a></td>
|
||||
<td><a href="{{ seance.get_absolute_url_logbook_stop }}">{{ seance.stop }}</a></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td>{{ seance.stations }}</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
{% endif %}
|
||||
|
||||
{% if corrections %}
|
||||
<thead>
|
||||
<tr><th scope="col" colspan="4">Коррекция траектории КА</th></tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for cor in corrections %}
|
||||
<tr>
|
||||
<td><span class="glyphicon glyphicon-flash"></span></td>
|
||||
<td>{{ cor.start }}</td><td>{{ cor.stop }}</td><td>IMPSTART: {{ cor.impstart }}</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
{% endif %}
|
||||
|
||||
{% if observations %}
|
||||
<thead>
|
||||
<tr><th scope="col" colspan="4">Наблюдения</th></tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for obs in observations %}
|
||||
<tr class="{% if obs.is_past_due %}bg-success{% endif %}{% if obs.is_future %} bg-info{% endif %}{% if obs.is_current %} bg-danger{% endif %}">
|
||||
<td><span class="glyphicon glyphicon-screenshot"></span></td>
|
||||
<td><a href="{{ obs.get_absolute_url_logbook_start }}">{{ obs.start }}</a></td>
|
||||
<td><a href="{{ obs.get_absolute_url_logbook_stop }}">{{ obs.stop }}</a></td>
|
||||
<td>{{ obs.experiment }}</td><td>{{ obs.ra|floatformat:4 }}</td><td>{{ obs.dec|floatformat:4 }}</td><td>{{ obs.target }}</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
{% endif %}
|
||||
|
||||
{% if scans %}
|
||||
<thead>
|
||||
<tr><th scope="col" colspan="4">Сканирующие наблюдения участков неба</th></tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for scan in scans %}
|
||||
<tr class="{% if scan.is_past_due %}bg-success{% endif %}{% if scan.is_future %} bg-info{% endif %}{% if scan.is_current %} bg-danger{% endif %}">
|
||||
<td><span class="glyphicon glyphicon-retweet"></span></td>
|
||||
<td><a href="{{ scan.get_absolute_url_logbook_start }}">{{ scan.start }}</a></td>
|
||||
<td><a href="{{ scan.get_absolute_url_logbook_stop }}">{{ scan.stop }}</a></td>
|
||||
<td>{{ scan.experiment }}</td><td>{{ scan.target }}</td><td>template {{ scan.template }}</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
{% endif %}
|
||||
|
||||
{% if datadumps %}
|
||||
<thead>
|
||||
<tr><th scope="col" colspan="4">Сбросы данных</th></tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for dd in datadumps %}
|
||||
<tr>
|
||||
<td><span class="glyphicon glyphicon-save"></span></td>
|
||||
<td>{{ dd.start|date:"d M Y H:i:s" }}</td>
|
||||
<td>{{ dd.stop|date:"d M Y H:i:s" }}</td><td>{{ dd.tstart }} {{ dd.tstop }}</td>
|
||||
<td>{{ dd.name }}</td><td>{{ dd.filename }}</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
{% endif %}
|
||||
|
||||
</table>
|
||||
|
||||
{% endblock %}
|
Reference in New Issue
Block a user