From 2241dbe0117c2eca57259198a003d7cb5cec0a7f Mon Sep 17 00:00:00 2001 From: Christian Bundy Date: Fri, 19 Feb 2021 11:14:34 -0800 Subject: [PATCH] Set AXES_VERBOSE default to AXES_ENABLED Problem: When `AXES_ENABLED == False` we still see log output because `AXES_VERBOSE == True`. Solution: Change `AXES_VERBOSE` default so that if django-axes is disabled then we don't output to stdout. --- axes/conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/axes/conf.py b/axes/conf.py index 0bbb99c..fe6e8c4 100644 --- a/axes/conf.py +++ b/axes/conf.py @@ -67,7 +67,7 @@ settings.AXES_LOCKOUT_URL = getattr(settings, "AXES_LOCKOUT_URL", None) settings.AXES_COOLOFF_TIME = getattr(settings, "AXES_COOLOFF_TIME", None) -settings.AXES_VERBOSE = getattr(settings, "AXES_VERBOSE", True) +settings.AXES_VERBOSE = getattr(settings, "AXES_VERBOSE", settings.AXES_ENABLED) # whitelist and blacklist settings.AXES_NEVER_LOCKOUT_WHITELIST = getattr(