diff --git a/core/views/caves.py b/core/views/caves.py index 4f36ea702..8a84be029 100644 --- a/core/views/caves.py +++ b/core/views/caves.py @@ -589,8 +589,7 @@ def cavepage(request, karea=None, subpath=None): epath = karea + "/" + subpath # message = f" ! - {karea =} / {subpath=}\n {request=}" # print(message) - # DataIssue.objects.create(parser="logbooks", message=message) - + # DataIssue.objects.create(parser="cave view", message=message) return expo.expopage(request, epath) @login_required_if_public diff --git a/core/views/expo.py b/core/views/expo.py index a77ecf6d6..9c4baa547 100644 --- a/core/views/expo.py +++ b/core/views/expo.py @@ -13,6 +13,7 @@ from django.urls import reverse import troggle.core.views.caves import troggle.settings as settings from troggle.core.models.caves import Cave +from troggle.core.models.troggle import DataIssue from troggle.core.utils import ( get_cookie_max_age, WriteAndCommitError, @@ -337,6 +338,10 @@ def expopage(request, path): content_type = getmimetype(path) return HttpResponse(content=content, content_type=content_type) except IOError: + message = f" ! - 404 '{path=}' {request=}" + print(message) + DataIssue.objects.create(parser="view404", message=message) + return render(request, "pagenotfound.html", {"path": path}, status=404)