mirror of
https://expo.survex.com/repositories/troggle/.git
synced 2025-12-16 02:37:16 +00:00
new urls and dummy functions and rename
This commit is contained in:
@@ -20,7 +20,26 @@ by looking inside the file before being served.
|
||||
need to check if inavlid query string is invalid, or produces multiple replies
|
||||
and render a user-friendly error page.
|
||||
'''
|
||||
|
||||
|
||||
|
||||
def walletslistyear(request, year):
|
||||
'''Page which displays a list of all the wallets in a specific year
|
||||
'''
|
||||
if year < 1976 or year > 2050:
|
||||
return render(request, 'errors/generic.html', {'message': 'Year out of range. Must be between 1976 and 2050'})
|
||||
else:
|
||||
year = str(year)
|
||||
return render(request, 'errors/generic.html', {'message': 'not implemented yet'})
|
||||
|
||||
def walletslistcave(request, caveid):
|
||||
'''Page which displays a list of all the wallets attached to a specific cave, e.g. '1623-204'
|
||||
'''
|
||||
g = GetCaveLookup()
|
||||
if caveid not in g:
|
||||
return render(request, 'errors/generic.html', {'message': f'Cave identifier not recognised:"{caveid}"'})
|
||||
|
||||
return render(request, 'errors/generic.html', {'message': 'not implemented yet'})
|
||||
|
||||
def oldwallet(request, path):
|
||||
'''Now called only for non-standard wallet structures for pre-2000 wallets
|
||||
'''
|
||||
@@ -59,7 +78,7 @@ def scansingle(request, path, file):
|
||||
return render(request, 'errors/generic.html', {'message': message})
|
||||
|
||||
|
||||
def allwallets(request):
|
||||
def allscans(request):
|
||||
'''Returns all the wallets in the system, we would like to use
|
||||
the Django queryset SQL optimisation https://docs.djangoproject.com/en/3.2/ref/models/querysets/#prefetch-related
|
||||
to get the related singlescan and survexblock objects but that requires rewriting this to do the query on those, not on
|
||||
|
||||
Reference in New Issue
Block a user