From 4a7c14f8dc7977e57af73d79e708b66d1857047f Mon Sep 17 00:00:00 2001 From: Philip Sargent Date: Thu, 27 Jul 2023 14:40:52 +0300 Subject: [PATCH] remove unused page --- core/views/caves.py | 13 ------------- urls.py | 8 ++------ 2 files changed, 2 insertions(+), 19 deletions(-) diff --git a/core/views/caves.py b/core/views/caves.py index 1dbb1e9..a4e3cb1 100644 --- a/core/views/caves.py +++ b/core/views/caves.py @@ -341,19 +341,6 @@ def cavepage(request, karea, subpath): # anything else is a new problem. Add in specific error messages here as we discover new types of error raise - -def caveEntrance(request, slug): - try: - cave = Cave.objects.get(caveslug__slug=slug) - except: - return render(request, "errors/badslug.html", {"badslug": f"{slug} - from caveEntrance()"}) - - if cave.non_public and settings.PUBLIC_SITE and not request.user.is_authenticated: - return render(request, "nonpublic.html", {"instance": cave}) - else: - return render(request, "cave_entrances.html", {"cave": cave}) - - @login_required_if_public def edit_cave(request, path="", slug=None): """This is the form that edits all the cave data and writes out an XML file in the :expoweb: repo folder diff --git a/urls.py b/urls.py index 911eb4a..b162704 100644 --- a/urls.py +++ b/urls.py @@ -6,7 +6,7 @@ from django.conf.urls.static import static from troggle.core.views import statistics, survex from troggle.core.views.auth import expologin, expologout -from troggle.core.views.caves import (cave3d, caveEntrance, caveindex, entranceindex, +from troggle.core.views.caves import (cave3d, caveindex, entranceindex, cavepage, caveQMs, edit_cave, cave_debug, edit_entrance, get_entrances, qm, expo_kml, expo_kmz) from troggle.core.views.drawings import dwgallfiles, dwgfilesingle @@ -161,11 +161,7 @@ trogglepatterns = [ # Archaic, kept. This /expo/ prefix only works for expoweb HTML pages not troggle pages path('expo/', expopage, name="expopage"), - -# Entrances - re_path(r'^cave/entrance/([^/]+)/?$', caveEntrance), # lists all entrances !!!BAD, local links fail - - + # System admin and monitoring path('statistics', statistics.stats, name="stats"), path('stats', statistics.stats, name="stats"),