From 94e2bdf93d51a06e6c4ea915849f6d4fb7738b3c Mon Sep 17 00:00:00 2001 From: Herculino Trotta Date: Sat, 8 Feb 2025 16:00:45 -0300 Subject: [PATCH] fix(dev): django-browser-reload not working --- app/WYGIWYH/logs/ProcrastinateFilter.py | 19 ------------------- app/WYGIWYH/logs/__init__.py | 0 app/WYGIWYH/settings.py | 2 +- 3 files changed, 1 insertion(+), 20 deletions(-) delete mode 100644 app/WYGIWYH/logs/ProcrastinateFilter.py delete mode 100644 app/WYGIWYH/logs/__init__.py diff --git a/app/WYGIWYH/logs/ProcrastinateFilter.py b/app/WYGIWYH/logs/ProcrastinateFilter.py deleted file mode 100644 index 90da3f6..0000000 --- a/app/WYGIWYH/logs/ProcrastinateFilter.py +++ /dev/null @@ -1,19 +0,0 @@ -import logging - - -class ProcrastinateFilter(logging.Filter): - # from https://github.com/madzak/python-json-logger/blob/master/src/pythonjsonlogger/jsonlogger.py#L19 - _reserved_log_keys = frozenset( - """args asctime created exc_info exc_text filename - funcName levelname levelno lineno module msecs message msg name pathname - process processName relativeCreated stack_info thread threadName""".split() - ) - - def filter(self, record: logging.LogRecord): - record.procrastinate = {} - for key, value in vars(record).items(): - if not key.startswith("_") and key not in self._reserved_log_keys | { - "procrastinate" - }: - record.procrastinate[key] = value # type: ignore - return True diff --git a/app/WYGIWYH/logs/__init__.py b/app/WYGIWYH/logs/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/app/WYGIWYH/settings.py b/app/WYGIWYH/settings.py index e4cf142..86ddecc 100644 --- a/app/WYGIWYH/settings.py +++ b/app/WYGIWYH/settings.py @@ -75,6 +75,7 @@ INSTALLED_APPS = [ ] MIDDLEWARE = [ + "django_browser_reload.middleware.BrowserReloadMiddleware", "apps.common.middleware.thread_local.ThreadLocalMiddleware", "debug_toolbar.middleware.DebugToolbarMiddleware", "django.middleware.security.SecurityMiddleware", @@ -87,7 +88,6 @@ MIDDLEWARE = [ "apps.common.middleware.localization.LocalizationMiddleware", "django.contrib.messages.middleware.MessageMiddleware", "django.middleware.clickjacking.XFrameOptionsMiddleware", - "django_browser_reload.middleware.BrowserReloadMiddleware", "hijack.middleware.HijackUserMiddleware", ]