diff options
Diffstat (limited to 'core/views_logbooks.py')
-rw-r--r-- | core/views_logbooks.py | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/core/views_logbooks.py b/core/views_logbooks.py index 1b4e6d1..1f1e2d1 100644 --- a/core/views_logbooks.py +++ b/core/views_logbooks.py @@ -166,38 +166,6 @@ def personForm(request,pk): form=PersonForm(instance=person) return render(request,'personform.html', {'form':form,}) -def experimental(request): - blockroots = models.SurvexBlock.objects.filter(name="rootblock") - if len(blockroots)>1: - print(" ! more than one root survexblock {}".format(len(blockroots))) - for sbr in blockroots: - print("{} {} {} {}".format(sbr.id, sbr.name, sbr.text, sbr.date)) - sbr = blockroots[0] - totalsurvexlength = sbr.totalleglength - try: - nimportlegs = int(sbr.text) - except: - print("{} {} {} {}".format(sbr.id, sbr.name, sbr.text, sbr.date)) - nimportlegs = -1 - - legsbyexpo = [ ] - addupsurvexlength = 0 - for expedition in Expedition.objects.all(): - survexblocks = expedition.survexblock_set.all() - legsyear=0 - survexleglength = 0.0 - for survexblock in survexblocks: - survexleglength += survexblock.totalleglength - try: - legsyear += int(survexblock.text) - except: - pass - addupsurvexlength += survexleglength - legsbyexpo.append((expedition, {"nsurvexlegs":legsyear, "survexleglength":survexleglength})) - legsbyexpo.reverse() - - return render(request, 'experimental.html', { "nsurvexlegs":nimportlegs, "totalsurvexlength":totalsurvexlength, "addupsurvexlength":addupsurvexlength, "legsbyexpo":legsbyexpo }) - @login_required_if_public def newLogbookEntry(request, expeditionyear, pdate = None, pslug = None): expedition = Expedition.objects.get(year=expeditionyear) |