survexstations also tabulated

This commit is contained in:
Philip Sargent 2021-05-07 23:46:11 +01:00
parent 8c5fdf5021
commit 39cd616c90
2 changed files with 15 additions and 2 deletions

View File

@ -13,7 +13,7 @@ from django.utils import timezone
from troggle.core.models.troggle import Expedition, Person, PersonExpedition, DataIssue
from troggle.core.models.caves import Cave, LogbookEntry, Entrance
from troggle.core.models.survex import SurvexBlock
from troggle.core.models.survex import SurvexBlock, SurvexStation
import troggle.settings as settings
@ -167,4 +167,6 @@ def eastings(request):
if e.easting or e.northing:
ents.append(e)
return render(request,'eastings.html', {'ents': ents})
stations = SurvexStation.objects.all()
return render(request,'eastings.html', {'ents': ents, 'stations': stations})

View File

@ -25,5 +25,16 @@ These are all the locations specified in Northing/Easting coordinates in the sys
{% endfor %}
</table>
<p>But the Entrances - the objects in the troggle system - are not properly connected to the dataset which is the combined set of survex data. They are only linked - and only implicitly - by the tag name.
<table cellpadding="6" cellspacing="8">
<tr><th>Survex Station</th><th>x</th><th>y</th></tr>
{% for s in stations %}
<tr>
<td style="text-align:left; width:240px"> {{s.name|safe}} </td>
<td style="text-align:right; width:90px"> {{s.x|floatformat:2}} </td>
<td style="text-align:right; width:90px"> {{s.y|floatformat:2}} </td>
</tr>
{% endfor %}
</table>
{% endblock %}