summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilip Sargent <philip.sargent@gmail.com>2023-07-27 14:40:52 +0300
committerPhilip Sargent <philip.sargent@gmail.com>2023-07-27 14:40:52 +0300
commit4a7c14f8dc7977e57af73d79e708b66d1857047f (patch)
tree5c010daf43f4289a06172ddcbe09f9c693f5a864
parent955fe9661a4894d8999c85871e55627dddb5d60c (diff)
downloadtroggle-4a7c14f8dc7977e57af73d79e708b66d1857047f.tar.gz
troggle-4a7c14f8dc7977e57af73d79e708b66d1857047f.tar.bz2
troggle-4a7c14f8dc7977e57af73d79e708b66d1857047f.zip
remove unused page
-rw-r--r--core/views/caves.py13
-rw-r--r--urls.py8
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/<path:path>', 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"),