mirror of
https://expo.survex.com/repositories/troggle/.git
synced 2025-12-18 10:27:10 +00:00
separating out ARGE surveys from badly recorded Jenny&Olly surveys
This commit is contained in:
@@ -214,6 +214,7 @@ class SurvexBlock(models.Model):
|
||||
|
||||
legsall = models.IntegerField(null=True) # summary data for this block
|
||||
legslength = models.FloatField(null=True)
|
||||
foreigners = models.BooleanField(default=False)
|
||||
|
||||
class Meta:
|
||||
ordering = ("id",)
|
||||
|
||||
@@ -44,13 +44,19 @@ def svxfilewild(request, year=None):
|
||||
legsbyexpo.reverse()
|
||||
|
||||
svxwild = []
|
||||
svxforeign = []
|
||||
wildlength = 0.0
|
||||
foreignlength = 0.0
|
||||
for expedition in expos:
|
||||
survexblocks = expedition.survexblock_set.all()
|
||||
for sb in survexblocks:
|
||||
# print(f"{sb=}")
|
||||
if sb.scanswallet == None:
|
||||
if sb.name != "rootblock":
|
||||
if sb.foreigners:
|
||||
svxforeign.append(sb)
|
||||
print(f" FOREIGN {sb.survexfile} {sb.date}")
|
||||
foreignlength += sb.legslength
|
||||
elif sb.name != "rootblock":
|
||||
svxwild.append(sb)
|
||||
print(f" WILD {sb.survexfile} {sb.date}")
|
||||
wildlength += sb.legslength
|
||||
@@ -74,8 +80,10 @@ def svxfilewild(request, year=None):
|
||||
"nsurvexlegs": addupsurvexlegs,
|
||||
"walletslength": walletslength,
|
||||
"wildlength": wildlength,
|
||||
"foreignlength": foreignlength,
|
||||
"year":year,
|
||||
"svxwild": svxwild}
|
||||
"svxwild": svxwild,
|
||||
"svxforeign": svxforeign}
|
||||
)
|
||||
|
||||
def therionissues(request):
|
||||
|
||||
Reference in New Issue
Block a user