diff options
author | Philip Sargent <philip.sargent@klebos.com> | 2020-05-30 01:11:02 +0100 |
---|---|---|
committer | Philip Sargent <philip.sargent@klebos.com> | 2020-05-30 01:11:02 +0100 |
commit | 0776978c9c8d7ee921b446de18b40162ba231aab (patch) | |
tree | 7c1873fa42fff63387305c640a0a27334bf4ba6f /core/views_logbooks.py | |
parent | 6568cb890015f43a97248bd48e92de67238ca325 (diff) | |
download | troggle-0776978c9c8d7ee921b446de18b40162ba231aab.tar.gz troggle-0776978c9c8d7ee921b446de18b40162ba231aab.tar.bz2 troggle-0776978c9c8d7ee921b446de18b40162ba231aab.zip |
Import rejigging to fix circular refs
Diffstat (limited to 'core/views_logbooks.py')
-rw-r--r-- | core/views_logbooks.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/core/views_logbooks.py b/core/views_logbooks.py index b02200f..1cb9f2c 100644 --- a/core/views_logbooks.py +++ b/core/views_logbooks.py @@ -14,8 +14,9 @@ from django.views.generic.list import ListView import troggle.core.models as models import troggle.parsers.logbooks as logbookparsers from troggle.core.forms import getTripForm # , get_name, PersonForm -from troggle.core.models import Expedition, LogbookEntry, Person, PersonExpedition, PersonTrip -from troggle.core.models_survex import SurvexBlock +from troggle.core.models import Expedition, Person, PersonExpedition +from troggle.core.models_caves import LogbookEntry, PersonTrip +from troggle.core.models_survex import SurvexBlock, SurvexLeg from troggle.helper import login_required_if_public from troggle.parsers.logbooks import LoadLogbookForExpedition from troggle.parsers.people import GetPersonExpeditionNameLookup @@ -226,12 +227,12 @@ def experimental(request): for survexblock in survexblocks: survexlegs.extend(survexblock.survexleg_set.all()) survexleglength += survexblock.totalleglength - legsbyexpo.append((expedition, {"nsurvexlegs":len(survexlegs), "survexleglength":survexleglength})) + legsbyexpo.append((expedition, {"nsurvexlegs":len(survexlegs), "survexleglength":survexleglength/1000})) legsbyexpo.reverse() - survexlegs = models.SurvexLeg.objects.all() + survexlegs = SurvexLeg.objects.all() totalsurvexlength = sum([survexleg.tape for survexleg in survexlegs]) - return render(request, 'experimental.html', { "nsurvexlegs":len(survexlegs), "totalsurvexlength":totalsurvexlength, "legsbyexpo":legsbyexpo }) + return render(request, 'experimental.html', { "nsurvexlegs":len(survexlegs), "totalsurvexlength":totalsurvexlength/1000, "legsbyexpo":legsbyexpo }) @login_required_if_public def newLogbookEntry(request, expeditionyear, pdate = None, pslug = None): |