From 9973fc851c7ccb6da026964dca00c14fbca64389 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BE=9D=E7=91=AA=E8=B2=93?= Date: Tue, 11 Aug 2020 11:27:46 +0800 Subject: [PATCH] Revised not to log the user visits when DEBUG is on in the development environment in the Mia core application. --- mia_core/digest_auth.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mia_core/digest_auth.py b/mia_core/digest_auth.py index 9fd38b9..628baf6 100644 --- a/mia_core/digest_auth.py +++ b/mia_core/digest_auth.py @@ -23,6 +23,7 @@ import ipaddress import socket from functools import wraps +from django.conf import settings from django.db.models import F from django.db.models.functions import Now from django.http import HttpResponse, HttpRequest @@ -76,7 +77,8 @@ def login_required(function=None): if "visit_logged" in request.session: del request.session["visit_logged"] return HttpResponse(status=401) - _log_visit(request) + if not settings.DEBUG: + _log_visit(request) return view_func(request, *args, **kwargs) return _wrapped_view if function: