From 7c13582fdb434a99793f10b33e95c4db530a7423 Mon Sep 17 00:00:00 2001 From: "Nick V. Anokhin" Date: Sun, 19 Jul 2026 14:33:30 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A0=D0=B5=D1=84=D0=B0=D0=BA=D1=82=D0=BE?= =?UTF-8?q?=D1=80=D0=B8=D0=BD=D0=B3=20-=20=D0=BF=D0=B5=D1=80=D0=B5=D0=BD?= =?UTF-8?q?=D0=BE=D1=81=20=D0=BF=D0=B0=D0=BA=D0=B5=D1=82=D0=B0=20utils.drf?= =?UTF-8?q?=20=D0=B2=20middleware?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- net/xeaf/rack/{utils/drf => middleware}/__init__.py | 3 ++- .../{utils/drf => middleware}/custom_exception_handler.py | 0 .../{utils/drf => middleware}/custom_logging_middleware.py | 0 .../drf => middleware}/expiring_token_authentication.py | 0 net/xeaf/rack/utils/settings/configs/drf.py | 4 ++-- net/xeaf/rack/utils/settings/configs/middleware.py | 2 +- 6 files changed, 5 insertions(+), 4 deletions(-) rename net/xeaf/rack/{utils/drf => middleware}/__init__.py (84%) rename net/xeaf/rack/{utils/drf => middleware}/custom_exception_handler.py (100%) rename net/xeaf/rack/{utils/drf => middleware}/custom_logging_middleware.py (100%) rename net/xeaf/rack/{utils/drf => middleware}/expiring_token_authentication.py (100%) diff --git a/net/xeaf/rack/utils/drf/__init__.py b/net/xeaf/rack/middleware/__init__.py similarity index 84% rename from net/xeaf/rack/utils/drf/__init__.py rename to net/xeaf/rack/middleware/__init__.py index 7761e66..a5e3b3f 100644 --- a/net/xeaf/rack/utils/drf/__init__.py +++ b/net/xeaf/rack/middleware/__init__.py @@ -5,9 +5,10 @@ # Все права защищены. Лицензия: MIT """ -Пакет классов расширения Django REST Framework +Пакет классов функционала среднего звена """ from .custom_exception_handler import custom_exception_handler from .custom_logging_middleware import CustomLoggingMiddleware from .expiring_token_authentication import ExpiringTokenAuthentication + diff --git a/net/xeaf/rack/utils/drf/custom_exception_handler.py b/net/xeaf/rack/middleware/custom_exception_handler.py similarity index 100% rename from net/xeaf/rack/utils/drf/custom_exception_handler.py rename to net/xeaf/rack/middleware/custom_exception_handler.py diff --git a/net/xeaf/rack/utils/drf/custom_logging_middleware.py b/net/xeaf/rack/middleware/custom_logging_middleware.py similarity index 100% rename from net/xeaf/rack/utils/drf/custom_logging_middleware.py rename to net/xeaf/rack/middleware/custom_logging_middleware.py diff --git a/net/xeaf/rack/utils/drf/expiring_token_authentication.py b/net/xeaf/rack/middleware/expiring_token_authentication.py similarity index 100% rename from net/xeaf/rack/utils/drf/expiring_token_authentication.py rename to net/xeaf/rack/middleware/expiring_token_authentication.py diff --git a/net/xeaf/rack/utils/settings/configs/drf.py b/net/xeaf/rack/utils/settings/configs/drf.py index 5c84fce..a276593 100644 --- a/net/xeaf/rack/utils/settings/configs/drf.py +++ b/net/xeaf/rack/utils/settings/configs/drf.py @@ -37,10 +37,10 @@ REST_FRAMEWORK = { 'djangorestframework_camel_case.parser.CamelCaseJSONParser', ), 'DEFAULT_AUTHENTICATION_CLASSES': [ - 'net.xeaf.rack.utils.drf.ExpiringTokenAuthentication', + 'net.xeaf.rack.middleware.ExpiringTokenAuthentication', 'rest_framework.authentication.SessionAuthentication', ], 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumberPagination', 'PAGE_SIZE': 10, - 'EXCEPTION_HANDLER': 'net.xeaf.rack.utils.drf.custom_exception_handler' + 'EXCEPTION_HANDLER': 'net.xeaf.rack.middleware.custom_exception_handler' } diff --git a/net/xeaf/rack/utils/settings/configs/middleware.py b/net/xeaf/rack/utils/settings/configs/middleware.py index 3577c7b..1af4f20 100644 --- a/net/xeaf/rack/utils/settings/configs/middleware.py +++ b/net/xeaf/rack/utils/settings/configs/middleware.py @@ -9,7 +9,7 @@ """ MIDDLEWARE = [ - 'net.xeaf.rack.utils.drf.CustomLoggingMiddleware', + 'net.xeaf.rack.middleware.CustomLoggingMiddleware', 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware',