diff options
author | Philip Sargent <philip.sargent@gmail.com> | 2023-01-30 16:07:44 +0000 |
---|---|---|
committer | Philip Sargent <philip.sargent@gmail.com> | 2023-01-30 16:07:44 +0000 |
commit | 58f7cf72d48a89e3bfe32bbde6b47f263121e232 (patch) | |
tree | 3f12c1caf4689f4f9addb63cd5aa93cb37af2808 /core/views | |
parent | 3742e0f3670bfe19c6bccce81a4ef9bb11953067 (diff) | |
download | troggle-58f7cf72d48a89e3bfe32bbde6b47f263121e232.tar.gz troggle-58f7cf72d48a89e3bfe32bbde6b47f263121e232.tar.bz2 troggle-58f7cf72d48a89e3bfe32bbde6b47f263121e232.zip |
renaming confusing Class, step 1
Diffstat (limited to 'core/views')
-rw-r--r-- | core/views/logbooks.py | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/core/views/logbooks.py b/core/views/logbooks.py index 5ffae6a..47aa7e1 100644 --- a/core/views/logbooks.py +++ b/core/views/logbooks.py @@ -100,12 +100,12 @@ def expedition(request, expeditionname): dateditems = list(entries) + list(blocks) # evaluates the Django query and hits db dates = sorted(set([item.date for item in dateditems])) - allpersontrips = PersonTrip.objects.filter(personexpedition__expedition=expo) + allpersonlogentries = PersonTrip.objects.filter(personexpedition__expedition=expo) personexpeditiondays = [ ] for personexpedition in expo.personexpedition_set.all(): - expotrips = allpersontrips.filter(personexpedition=personexpedition) # lazy + expotrips = allpersonlogentries.filter(personexpedition=personexpedition) # lazy expoblocks = blocks.filter(survexpersonrole__personexpedition=personexpedition) prow = [ ] @@ -168,7 +168,7 @@ def get_person_chronology(personexpedition): res = { } for persontrip in personexpedition.persontrip_set.all(): a = res.setdefault(persontrip.logbook_entry.date, { }) - a.setdefault("persontrips", [ ]).append(persontrip) + a.setdefault("personlogentries", [ ]).append(persontrip) for personrole in personexpedition.survexpersonrole_set.all(): if personrole.survexblock.date: # avoid bad data from another bug @@ -180,10 +180,10 @@ def get_person_chronology(personexpedition): res2 = [ ] for rdate in rdates: - persontrips = res[rdate].get("persontrips", []) + personlogentries = res[rdate].get("personlogentries", []) personroles = res[rdate].get("personroles", []) - for n in range(max(len(persontrips), len(personroles) )): - res2.append(((n == 0 and rdate or "--"), (n < len(persontrips) and persontrips[n]), (n < len(personroles) and personroles[n]) )) + for n in range(max(len(personlogentries), len(personroles) )): + res2.append(((n == 0 and rdate or "--"), (n < len(personlogentries) and personlogentries[n]), (n < len(personroles) and personroles[n]) )) return res2 @@ -227,10 +227,8 @@ def logbookentry(request, date, slug): # svxothers = None svxothers = SurvexBlock.objects.filter(date=date) this_logbookentry=this_logbookentry[0] - # This is the only page that uses presontrip_next and persontrip_prev + # This is the only page that uses persontrip_next and persontrip_prev # and it is calculated on the fly in the model - # duration = time.time()-start - # print(f"--- Render after {duration:.2f} seconds") return render(request, 'logbookentry.html', {'logbookentry': this_logbookentry, 'trips': trips, 'svxothers': svxothers, 'wallets': wallets}) else: |